• Joined on 2024-10-17
omicron pushed to parse_issue_10 at omicron/oas 2025-04-08 23:19:00 +00:00
92c63092a1 Add regression test for trivia at the head of tokenlist
5560de2904 Make sure parse skips past initial trivia in the tokenlist
Compare 2 commits »
omicron created branch parse_issue_10 in omicron/oas 2025-04-08 23:19:00 +00:00
omicron pushed to encoding_start at omicron/oas 2025-04-08 22:17:38 +00:00
ff1927a5c6 Add symbols tests
7223c31154 initial symbol table implementation
8025f7f8e8 Add .import and .export to the input test file
41867694e2 Make main properly return with failure on parsing errors
7596e54191 Add .import and .export directive to the grammar and parser
Compare 6 commits »
omicron opened issue omicron/oas#10 2025-04-08 20:20:10 +00:00
parsing error for comment followed by label
omicron pushed to encoding_start at omicron/oas 2025-04-08 20:01:04 +00:00
d7a6f39068 Add more symbols tests
8c62924b63 expose symbols table errors in the header
Compare 2 commits »
omicron pushed to encoding_start at omicron/oas 2025-04-08 19:05:04 +00:00
347512e599 Add tests for all 4 kinds of symbols being added
abf5e3063a Implement support for import and export directives in the symbols table
ac45c1ea84 Add symbols tests
b514f5d78b Fix bug in symbol_table_add where it did not increment the length
2710784872 fix parse_immediate to accept label_reference instead of identifier
Compare 5 commits »
omicron pushed to encoding_start at omicron/oas 2025-04-07 08:54:50 +00:00
b38b5d220a Add .import and .export to the input test file
9549951fe1 Make main properly return with failure on parsing errors
0afc1d869a Add .import and .export directive to the grammar and parser
d3141e764c initial symbol table implementation
Compare 4 commits »
omicron created branch encoding_start in omicron/oas 2025-04-07 08:54:50 +00:00
omicron deleted branch unittests from omicron/oas 2025-04-06 08:09:44 +00:00
omicron closed issue omicron/oas#6 2025-04-06 07:30:51 +00:00
Add unit testing
omicron reopened issue omicron/oas#6 2025-04-06 07:29:53 +00:00
Add unit testing
omicron closed issue omicron/oas#6 2025-04-06 07:29:46 +00:00
Add unit testing
omicron commented on issue omicron/oas#6 2025-04-06 07:29:46 +00:00
Add unit testing

pull request #9 closes this

omicron pushed to main at omicron/oas 2025-04-06 07:28:54 +00:00
2bea87b39a Run tests in the validate gitea action
2eb7b3c2f1 use llvm to generate test coverage
f1f4c93a8e Fix bug in lexer_next_number not correctly tracking character number
27099c9899 Add initial unit tests
3fead8017b Rename lexer errors
Compare 7 commits »
omicron merged pull request omicron/oas#9 2025-04-06 07:28:52 +00:00
unittests
omicron created pull request omicron/oas#9 2025-04-06 07:28:40 +00:00
unittests
omicron pushed to unittests at omicron/oas 2025-04-06 07:25:19 +00:00
2bea87b39a Run tests in the validate gitea action
2eb7b3c2f1 use llvm to generate test coverage
Compare 2 commits »
omicron pushed to unittests at omicron/oas 2025-04-04 23:44:59 +00:00
f1f4c93a8e Fix bug in lexer_next_number not correctly tracking character number
27099c9899 Add initial unit tests
3fead8017b Rename lexer errors
af66790cff Clean up error definitions, location and expose them in the headers
cb8768b1d0 Make clangd aware of the _POSIX_C_SOURCE define in the build system
Compare 5 commits »
omicron opened issue omicron/oas#8 2025-04-04 18:34:21 +00:00
Weirdness in numbers with size suffixes.
omicron pushed to unittests at omicron/oas 2025-04-04 02:11:09 +00:00
e291f8fc56 Add initial unit tests