• Joined on 2024-10-17
omicron created branch encoding_start in omicron/oas 2025-04-17 21:31:01 +00:00
omicron deleted branch small_fixes from omicron/oas 2025-04-17 14:47:16 +00:00
omicron pushed to main at omicron/oas 2025-04-17 14:47:16 +00:00
ea5164e584 Make compiler-rt version match the clang version in the gitea action
bf3fd83b64 Let the release build error on warnings
6f78d26ea1 Change the n argument of lexer_shift_buffer to size_t from int
1a79bf050e Remove unused ast_node_free_value
26cb374c1d Update gitignore, add /build and remove old build artifacts
Compare 5 commits »
omicron merged pull request omicron/oas#20 2025-04-17 14:47:14 +00:00
various small fixes
omicron commented on pull request omicron/oas#20 2025-04-17 14:47:05 +00:00
various small fixes

Release builds now fail on warnings and the release configuration is added as a dependency to make validate. The idea is that debug builds during development can warn but make validate will…

omicron pushed to small_fixes at omicron/oas 2025-04-17 14:44:01 +00:00
ea5164e584 Make compiler-rt version match the clang version in the gitea action
omicron pushed to small_fixes at omicron/oas 2025-04-17 14:39:16 +00:00
c0025eb4d3 Make compiler-rt version match the clang version in the gitea action
omicron pushed to small_fixes at omicron/oas 2025-04-17 14:37:52 +00:00
ceabd22b70 Make compiler-rt version match the clang version in the gitea action
bf3fd83b64 Let the release build error on warnings
Compare 2 commits »
omicron created pull request omicron/oas#20 2025-04-17 13:17:55 +00:00
various small fixes
omicron pushed to small_fixes at omicron/oas 2025-04-17 13:15:10 +00:00
6f78d26ea1 Change the n argument of lexer_shift_buffer to size_t from int
1a79bf050e Remove unused ast_node_free_value
26cb374c1d Update gitignore, add /build and remove old build artifacts
Compare 3 commits »
omicron created branch small_fixes in omicron/oas 2025-04-17 13:15:10 +00:00
omicron deleted branch encoding_start from omicron/oas 2025-04-16 22:16:33 +00:00
omicron pushed to main at omicron/oas 2025-04-16 22:16:33 +00:00
d97cfb97be Implement printing the encoding in main
99c9dcd985 Incomplete second pass encoding
7e9c1bfda2 Add bytes type and tests
d8ae126e9a Add opcode encoding value for NODE_INSTRUCTION entries in the AST
68dcd9dcce Add first encoding pass
Compare 14 commits »
omicron merged pull request omicron/oas#19 2025-04-16 22:16:32 +00:00
Initial encoding implementation
omicron created pull request omicron/oas#19 2025-04-16 22:16:11 +00:00
Initial encoding implementation
omicron pushed to encoding_start at omicron/oas 2025-04-16 22:10:22 +00:00
d97cfb97be Implement printing the encoding in main
99c9dcd985 Incomplete second pass encoding
7e9c1bfda2 Add bytes type and tests
d8ae126e9a Add opcode encoding value for NODE_INSTRUCTION entries in the AST
68dcd9dcce Add first encoding pass
Compare 18 commits »
omicron opened issue omicron/oas#18 2025-04-16 14:24:15 +00:00
add support negative values
omicron closed issue omicron/oas#15 2025-04-16 11:33:38 +00:00
the last instruction fails to parse if it's a zero operand instruction
omicron commented on issue omicron/oas#15 2025-04-16 11:33:38 +00:00
the last instruction fails to parse if it's a zero operand instruction

fixed by #17

omicron closed issue omicron/oas#16 2025-04-16 11:33:19 +00:00
grammar doesn't work for single instruction zero operands