compiler/compiler
2023-05-12 01:23:02 +02:00
..
__init__.py meta: initial commit 2023-05-08 19:29:17 +02:00
__main__.py main: allow giving custom input to compiler 2023-05-10 01:37:42 +02:00
errors.py errors: add a OverrideMandatoryError 2023-05-10 01:19:42 +02:00
ir.py errors: add a OverrideMandatoryError 2023-05-10 01:19:42 +02:00
logger.py logger+parser: add a Tracer class featuring function-wrappers and reflection 2023-05-10 01:21:59 +02:00
nodes.py nodes: prevent infinite recursion in repr 2023-05-12 01:22:00 +02:00
parser.py parser: fix bug when expression begins by a variable 2023-05-10 01:38:49 +02:00
semantic.py semantic: fix pretty printing + allow adding child contexts 2023-05-12 01:23:02 +02:00
source.py source: add ordering to Location 2023-05-08 23:10:02 +02:00
tokenizer.py nodes+parser+semantic+ir: add variables 2023-05-09 01:54:47 +02:00