Commit Graph

26 Commits

Author SHA1 Message Date
falsycat 65c819cae6 RELEASE v1.0.2 2021-01-05 00:00:00 +00:00
falsycat d0ff990914 Supports bit shift operators.
I forgot...
2021-01-05 00:00:00 +00:00
falsycat ad3fbc58d9 RELEASE v1.0.1 2021-01-03 00:00:00 +00:00
falsycat 64faf74aa6 Supports partial code generation. 2021-01-03 00:00:00 +00:00
falsycat 601b6fc0d4 Removes unused types, f16/f32/f64. 2021-01-03 00:00:00 +00:00
falsycat c5cf9aa530 Improves performance in skipping comment. 2021-01-03 00:00:00 +00:00
falsycat 967dc2cf3f Replaces assertion of user input to validation. 2021-01-03 00:00:00 +00:00
falsycat fb43a77ec6 Tidies the directory structure. 2021-01-03 00:00:00 +00:00
falsycat 7bb530cedf RELEASE v1.0.0 2020-12-31 00:00:00 +00:00
falsycat a5b76c3f51 Supports empty array. 2020-12-31 00:00:00 +00:00
falsycat ec1b284979 Implements bitwise operators. 2020-12-31 00:00:00 +00:00
falsycat d418241f95 Adds a test and CMake function. 2020-12-31 00:00:00 +00:00
falsycat 5765321487 Fixes warnings in generated codes. 2020-12-31 00:00:00 +00:00
falsycat bbc8af1a5e Implements C transpiler for pack function. 2020-12-31 00:00:00 +00:00
falsycat 899aceb118 Implements C transpiler for unpack function. 2020-12-29 00:00:00 +00:00
falsycat b96fbb6eb2 Adds union feature. 2020-12-26 00:00:00 +00:00
falsycat e34d4ca1a8 Adds conditional switching feature. 2020-12-26 00:00:00 +00:00
falsycat b4957586e4 Adds constant feature. 2020-12-26 00:00:00 +00:00
falsycat 9d21e9809a Adds enum feature. 2020-12-26 00:00:00 +00:00
falsycat c9ec7332d9 Makes parser to check expression's staticity. 2020-12-25 00:00:00 +00:00
falsycat 4b0dada5c2 Unifies unterminated tokens, struct_member_reference into operand. 2020-12-25 00:00:00 +00:00
falsycat fd3a5344b3 Allows parser to resolve struct member types. 2020-12-22 00:00:00 +00:00
falsycat 5f375dff74 Implements error handling of parser. 2020-12-22 00:00:00 +00:00
falsycat 9c751437c6 Adds lexer and parser. 2020-12-20 00:00:00 +00:00
falsycat afb32776ef Creates new project. 2020-12-20 00:00:00 +00:00
falsycat 5a057ca81a INITIAL COMMIT 2020-12-17 00:00:00 +00:00