Commit Graph

5 Commits

Author SHA1 Message Date
Luna 45275d73db change variable declarations to statements
doing them as expressions was a hack since no 'var' keyword,
also, yeet the := operator from the parser.
2019-09-25 22:22:13 -03:00
Luna e25621350a fix boolean operators
- remove Logical expressions
 - add basic token return type to LLVMTypeRef converter
 - add codegen for Bool literals
 - fix "and" and "or" being identified as identifiers
2019-09-24 13:23:23 -03:00
Luna 927c0f6a1c add vig's parser 2019-09-18 15:59:11 -03:00
Luna b14a32a104 scanner: remove LeftDoubleChevron and single-quote strings 2019-09-18 15:07:08 -03:00
Luna 93e7d9db7b copy-paste vig's scanner into rayoko 2019-09-18 14:30:23 -03:00