James Westman
|
62f74178f7
|
lsp: Implement "go to definition"
|
2023-07-25 18:40:05 -05:00 |
|
James Westman
|
e087aeb44f
|
lsp: Add document outline
|
2023-07-25 17:59:52 -05:00 |
|
James Westman
|
883a136103
|
Fix parsing decimals
A number literal is a float if it contains ".", not if it is divisible
by 1. For example, 1.0 should be considered a float literal.
|
2023-07-20 19:25:25 -05:00 |
|
gregorni
|
3730e2e726
|
Add isort to CI and run on files
|
2023-07-09 14:26:37 +00:00 |
|
Cameron Dehning
|
7e20983b44
|
Lsp hotfix
|
2023-03-24 16:27:22 +00:00 |
|
James Westman
|
b636d9ed71
|
Fix bugs in number literals
|
2023-03-12 14:58:35 -05:00 |
|
James Westman
|
0b7dbaf90d
|
Add some type hints
|
2023-01-12 15:49:19 -06:00 |
|
James Westman
|
59aa054c4c
|
language: Add closure expressions
|
2022-12-25 14:04:41 -06:00 |
|
James Westman
|
8fee46ec68
|
Format using black
|
2022-12-19 11:52:59 -06:00 |
|
James Westman
|
75475d1a45
|
tokenizer: Fix number parsing (again)
|
2022-06-25 00:08:24 -05:00 |
|
James Westman
|
d09ee2a62b
|
tokenizer: Fix operator tokenization
|
2022-04-30 16:41:46 -05:00 |
|
James Westman
|
f479e2bac5
|
tokenizer: Fix number parsing
|
2022-04-28 23:53:05 -05:00 |
|
James Westman
|
4e2501c7d7
|
Fix number parsing
|
2022-04-18 20:22:29 -05:00 |
|
James Westman
|
3bdcc83c4e
|
tokenizer: Remove redundant token types
|
2022-02-09 15:24:56 -06:00 |
|
James Westman
|
544d152fb6
|
Rename to blueprint-compiler
This isn't an official GTK project so better to avoid using "GTK" in the
name.
|
2021-12-01 15:35:58 -06:00 |
|