-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
v0.1
End goals
User experience
- empty
mainfunction compiles properly - descriptive parsing error messages
- descriptive compilation error messages (mainly for unimplemented features)
Internal
General:
- finish codebase documentation
- no undocumented functions (except for short, inline ones)
- no undocumented structures
Code generation:
- generated LLVM IR is no longer mocked
Grammar:
- implement
Mustcombinator to report parsing errors early - add rules:
-
Builtin::WordBoundaryfor better keyword matching - function parameters
- explicit return type
- explicit variable type
- return statement (
retkeyword) -
usestatement -
ifstatement -
elsestatement -
whileloop -
forloop
-
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
No status