Tristan B. Velloza Kildaire
997b378cc9
Utils
...
- Removed `symbolRename(string)` method
2022-12-12 16:39:57 +02:00
Tristan B. Velloza Kildaire
23b3e67f02
Utils
...
- Added template-based Stack implementation
2022-12-12 16:39:19 +02:00
Tristan B. Velloza Kildaire
be95288855
Utils
...
- Added a method which will replace the `.`s in a symbol with underscores
Instruction
- The symbol names need to be valid in C so let's just make it a rule they will only have _'s (underscores) to replace any characters like `.`s
2022-12-11 21:14:31 +02:00
Tristan B. Kildaire
1596bedc35
Bruh
2021-08-12 14:19:53 +02:00
Tristan B. Velloza Kildaire
25bfdfc24e
Moved `isCharacterNumber` to utils.d
2021-03-28 19:49:37 +02:00
Tristan B. Velloza Kildaire
9c72756336
Added support for lexing `a.a`
...
Moved `isAlpha` to utils.d
Return false on lexing failures, true otherwise
Abort compilation and lexing failures
2021-03-28 19:48:07 +02:00
Tristan B. Kildaire
5c8e30f1f5
Run type checker system
...
WIP: Resolution of names
Reworked type hierachy for Enity in relation to Function, Variable and Class
Updated test case
2021-03-23 21:35:13 +02:00
Tristan B. Kildaire
b84ee81e7b
Revert
2021-03-17 10:33:22 +02:00
Tristan B. Kildaire
9763a85478
Expect now throws an exception
2021-03-17 10:05:56 +02:00