compiler/compiler
2024-04-11 20:45:30 +02:00
..
optimizations optimizations/register_allocation: init 2024-01-05 23:29:53 +01:00
__init__.py meta: initial commit 2023-05-08 19:29:17 +02:00
__main__.py main+ir: fix errors with REPL input (and wrong output in error messages) 2024-04-11 20:45:30 +02:00
errors.py main+errors: move pretty printing errors into a method 2024-04-11 20:20:00 +02:00
ir.py main+ir: fix errors with REPL input (and wrong output in error messages) 2024-04-11 20:45:30 +02:00
lexer.py lexer: fix EOF error when feeding partial input to the lexer. 2024-01-11 18:48:30 +01:00
logger.py logger: fix missing whitespace 2023-05-24 00:49:05 +02:00
nodes.py nodes: make some obvious dead-code raise a log message (Info) 2024-01-11 00:06:06 +01:00
parser.py parser: fix EOF being incorrectly returned if we already peeked it 2024-04-11 20:21:45 +02:00
semantic.py semantic: make unused variables print a warning instead of raising an error 2024-01-10 23:58:29 +01:00
source.py source: fix crash when len(source) is zero! 2024-01-11 18:49:27 +01:00
typechecking.py treewide: make beartype optional 2023-05-15 00:33:25 +02:00
utils.py utils: add equivalence 2024-01-05 23:12:22 +01:00