Commit Graph

11 Commits

Author SHA1 Message Date
Ryan Chandler
7d153443f6
lexer&parser: make self and parent dedicated token kinds (#169) 2022-12-06 15:41:09 +00:00
Ryan Chandler
07b7cf9104
parser: disallow using positional arguments after named arguments (#168) 2022-12-06 15:40:58 +00:00
Saif Eddin Gmati
a3e0614f30
chore: small changes regarding node span (#164) 2022-12-06 11:54:12 +01:00
Ryan Chandler
7750ed39e6
feature: add support for list expressions (#163) 2022-12-06 10:31:40 +00:00
azjezz
eed02aa4e2
chore: finish refactoring flags -> modifiers, and fix end span for functions and enums
Signed-off-by: azjezz <azjezz@protonmail.com>
2022-12-06 09:51:13 +01:00
Saif Eddin Gmati
9a2a903fb9
chore: refactor ast (#162)
Signed-off-by: azjezz <azjezz@protonmail.com>
2022-12-06 09:33:29 +01:00
Ryan Chandler
2020c66cd8
lexer: fix escape sequences creating separate idents 2022-12-05 19:40:33 +00:00
azjezz
59fc4af394
fix: allow static closures to use self/static/parent types if they are within class scope
Signed-off-by: azjezz <azjezz@protonmail.com>
2022-12-05 19:59:50 +01:00
azjezz
f92b8c4c73
fix improve dnf types parser
Signed-off-by: azjezz <azjezz@protonmail.com>
2022-12-05 19:46:21 +01:00
azjezz
e23c80a3a3
fix: fix test
Signed-off-by: azjezz <azjezz@protonmail.com>
2022-12-05 18:41:04 +01:00
azjezz
479f51913c
chore: remove build script
Signed-off-by: azjezz <azjezz@protonmail.com>
2022-12-05 18:36:04 +01:00