Sasha Koshka sashakoshka
  • Manehattan MAS hub
  • https://holanet.xyz
  • Sasha Koshka is the name I go by online. E-mail me if you have questions about that or about my projects in general.

  • Joined on 2022-08-07
sashakoshka pushed to data-section at sashakoshka/arf 2022-08-15 15:13:42 -06:00
e42bad5810 Identifiers can no longer have arguments in them
sashakoshka pushed to data-section at sashakoshka/arf 2022-08-15 13:09:23 -06:00
614b5664fc Parser calls ParseDataSection
sashakoshka pushed to data-section at sashakoshka/arf 2022-08-15 12:50:20 -06:00
8b28fe5a4c Added a comma token
sashakoshka pushed to data-section at sashakoshka/arf 2022-08-15 12:43:36 -06:00
608162fa92 Fixed bug in number lexing function that prevented reading zero
sashakoshka pushed to data-section at sashakoshka/arf 2022-08-15 12:33:17 -06:00
d27c0ff07c Added single digit zero and eight to lexer number test
sashakoshka pushed to data-section at sashakoshka/arf 2022-08-15 12:31:21 -06:00
7fc51c278f Fixed issue with Error.Error not positioning marker correctly
sashakoshka pushed to data-section at sashakoshka/arf 2022-08-15 12:24:05 -06:00
3a3c588023 Added data test
sashakoshka pushed to data-section at sashakoshka/arf 2022-08-15 12:18:07 -06:00
00bcfaab0b Parser tests now work by checking the ToString() of the parsed tree
sashakoshka pushed to data-section at sashakoshka/arf 2022-08-15 12:05:23 -06:00
d91423863b Added ToString methods for syntax tree nodes
sashakoshka created branch data-section in sashakoshka/arf 2022-08-14 23:48:28 -06:00
sashakoshka pushed to data-section at sashakoshka/arf 2022-08-14 23:48:28 -06:00
b02ff6cda6 Created structs needed to represent a data section
sashakoshka pushed to main at sashakoshka/arf 2022-08-14 20:40:21 -06:00
0a067524ce Added base parse body function
sashakoshka pushed to main at sashakoshka/arf 2022-08-12 18:40:25 -06:00
8f42fa9c2a Add some more guidelines to readme
sashakoshka pushed to main at sashakoshka/arf 2022-08-12 18:01:32 -06:00
714aca5196 Fix parseMeta not getting enough tokens
033e64fc54 Parser can now print out a list of expected token kinds
b3071d4ac9 Token kind values can now be described
f23c3a234a Added metadata parser
856d5763d3 Lexer tokens are now created by the lexer
Compare 14 commits »
sashakoshka opened issue sashakoshka/arf#2 2022-08-11 17:44:57 -06:00
[lexer] Floating point literals are not properly read in all cases
sashakoshka pushed to main at sashakoshka/arf 2022-08-11 17:37:14 -06:00
5a55c9ac87 Check off lexer in readme
sashakoshka pushed to main at sashakoshka/arf 2022-08-11 17:35:03 -06:00
31a2d84483 Removed erroneous indentation from indent test file
sashakoshka pushed to main at sashakoshka/arf 2022-08-11 12:17:17 -06:00
2a7111e700 Colored error line/column numbers as well
sashakoshka pushed to main at sashakoshka/arf 2022-08-11 12:16:11 -06:00
dfa64f3c3d Added color to errors
sashakoshka pushed to main at sashakoshka/arf 2022-08-11 11:55:59 -06:00
ee9fa3a766 Indentation tokens now carry their indentation level