compiler/compiler
2024-01-05 23:22:37 +01:00
..
__init__.py meta: initial commit 2023-05-08 19:29:17 +02:00
__main__.py main: comment unused variables in mock 2023-05-24 00:45:09 +02:00
errors.py errors: add warning implementation + fix a few issues 2024-01-05 23:03:32 +01:00
ir.py ir: automatically add read-from/written-to values in IRAction if declared 2024-01-05 23:22:37 +01:00
lexer.py main+lexer: add support for single-line comments 2023-05-24 00:44:46 +02:00
logger.py logger: fix missing whitespace 2023-05-24 00:49:05 +02:00
nodes.py nodes: allow adding pseudo nodes to Expression 2023-05-24 00:44:16 +02:00
parser.py parser: move parenthesized expression handling to a dedicated function 2023-05-24 00:48:43 +02:00
semantic.py semantic: add semantic checks for variables 2023-05-24 00:24:44 +02:00
source.py source: add IRLocation type specifically for generated IR 2024-01-05 23:17:31 +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