aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* Add AST data structures for (sub)units and top-level declarationsHimbeer2024-09-151-0/+1
|
* Include (single-line) comments in lexical analysisHimbeer2024-09-122-2/+27
|
* Make identifiers / paths sequences of names delimited by ::Himbeer2024-09-122-14/+5
| | | | This is much easier to lex than separate token kinds.
* Include strings in lexical analysisHimbeer2024-09-122-1/+20
|
* Add boolean value keywordsHimbeer2024-09-121-0/+2
|
* Implement lexical analysis of number literalsHimbeer2024-09-122-2/+43
|
* Treat builtin types as keywords during lexical analysisHimbeer2024-09-121-2/+15
|
* Implement operator lexingHimbeer2024-09-121-0/+118
|
* Implement token stream printingHimbeer2024-09-111-0/+57
|
* Add lexer for names and identifiersHimbeer2024-09-112-0/+314