blueprint-compiler/blueprintcompiler
James Westman 78960fcd11
expressions: Add casts
These are sometimes necessary. In the future the compiler should be able
to detect when they will be necessary so we don't have to find out at
runtime.
2022-07-23 15:10:28 -05:00
..
language expressions: Add casts 2022-07-23 15:10:28 -05:00
__init__.py Rename to blueprint-compiler 2021-12-01 15:35:58 -06:00
ast_utils.py Add lookup expressions 2022-06-24 23:16:15 -05:00
completions.py grammar: Create an AST node for type names 2022-07-09 16:05:10 -05:00
completions_utils.py tokenizer: Remove redundant token types 2022-02-09 15:24:56 -06:00
decompiler.py Use typelib instead of XML 2022-06-25 00:15:20 -05:00
errors.py Exit with error code when a bug is reported 2022-07-23 15:06:38 -05:00
gir.py grammar: Create an AST node for type names 2022-07-09 16:05:10 -05:00
interactive_port.py port: Lock version number 2022-06-08 22:25:22 -05:00
lsp.py lsp: Set diagnostic relatedInformation 2022-06-08 23:08:15 -05:00
lsp_utils.py lsp: Report warnings correctly 2022-03-15 23:06:45 -05:00
main.py Use typelib instead of XML 2022-06-25 00:15:20 -05:00
parse_tree.py Add lookup expressions 2022-06-24 23:16:15 -05:00
parser.py grammar: Create an AST node for type names 2022-07-09 16:05:10 -05:00
tokenizer.py tokenizer: Fix number parsing (again) 2022-06-25 00:08:24 -05:00
typelib.py Use typelib instead of XML 2022-06-25 00:15:20 -05:00
utils.py Fix compiling empty file 2022-06-17 11:12:21 -05:00
xml_emitter.py xml: Convert GirType to type name automatically 2022-04-30 16:41:45 -05:00
xml_reader.py Use typelib instead of XML 2022-06-25 00:15:20 -05:00