• Joined on 2022-02-27
mars opened issue mars/sprite-rs#5 2022-03-04 03:15:29 +00:00
Binary operator assignment shorthand
mars opened issue mars/sprite-rs#4 2022-03-04 03:12:39 +00:00
Struct initialization expressions
mars pushed tag base-parsing to mars/sprite-rs 2022-03-03 17:26:42 +00:00
mars pushed to main at mars/sprite-rs 2022-03-03 17:12:06 +00:00
dba171eb53 Pad token info line with spaces instead of 0
mars opened issue mars/sprite-rs#3 2022-03-02 22:14:57 +00:00
Parse documentation comments (///)
mars pushed to main at mars/sprite-rs 2022-03-02 22:02:03 +00:00
7fbe47f0bb Fix spelling of parEntheses
mars opened issue mars/sprite-rs#2 2022-03-02 21:59:10 +00:00
Support else-if statements
mars pushed to main at mars/sprite-rs 2022-03-02 21:52:29 +00:00
0f90e8108c While loop
1f66a5f94b Unary operators
8c2af9ab61 Support else-if expressions (but not statements yet)
2beb493aad Support if statements AND expressions (pogchamp)
0604818b0e Remove [de/in]crement operator (for now)
Compare 7 commits »
mars commented on issue mars/sprite-rs#1 2022-03-02 20:36:55 +00:00
Spell "parentheses" right, dumbass

I'M A FUCKING MORON IT'S PARENTHESES NOT PARANTHESES

mars pushed to main at mars/sprite-rs 2022-03-02 18:54:37 +00:00
307b53a31c Decimal float literals
mars created branch main in cyborg/cyborg 2022-03-02 17:52:35 +00:00
mars pushed to main at cyborg/cyborg 2022-03-02 17:52:35 +00:00
cccc62e5a8 Shader includes
ed55efbe8d Fake IBL
b908fbe74d Remove old GltfPrimitiveAttributes struct
e18a434581 Load shader from disk
Compare 10 commits »
mars pushed to main at mars/sprite-rs 2022-03-02 17:21:46 +00:00
4c297eb957 Parse mutable interface functions
79b8b8ea3d Add Clock12Hr example
4cd65504f2 Impl blocks
Compare 3 commits »
mars pushed to main at mars/sprite-rs 2022-03-02 00:03:02 +00:00
d15fd0c748 Parse submembers and function calls
mars created repository cyborg/cyborg 2022-03-01 22:19:59 +00:00
mars pushed to main at mars/sprite-rs 2022-03-01 20:20:11 +00:00
732d80dd9a Lex and parse bool literals
6217b83cd8 If expressions
0a795f1450 Parse function calls
1d7007ab9a Expression parantheses nesting
24e5ac2aef Parse boolean and bitwise ops
Compare 5 commits »
mars pushed to main at mars/sprite-rs 2022-03-01 17:55:26 +00:00
4fcad8c6a4 Refactor mutability
9d074ddd19 Tail expressions, integer literal exprs
Compare 2 commits »
mars pushed to main at mars/sprite-rs 2022-03-01 16:28:04 +00:00
1b36737203 Abbreviate lengthy type names
018427751f Parse interface definitions
adf12c2ecd Reserve more tokens
55ac70803c Add failing interface parse test
Compare 4 commits »
mars pushed to main at mars/sprite-rs 2022-03-01 02:58:41 +00:00
63943687e3 Basic expression parsing
mars pushed to main at mars/sprite-rs 2022-02-28 22:43:42 +00:00
49b3634228 Add GPL license