summaryrefslogtreecommitdiff
path: root/src/ast.rs
AgeCommit message (Expand)AuthorFilesLines
2017-11-06Parse and typecheck function callsDavid Li1-0/+1
2017-11-06License under MPL 2.0David Li1-0/+5
2017-11-06Type check record definitionsDavid Li1-2/+2
2017-11-06Reimplement checking of variable bindingsDavid Li1-3/+3
2017-11-05Parse function declarationsDavid Li1-1/+17
2017-11-05Parse type and variable declarationsDavid Li1-10/+63
2017-11-05Check types in bindings, unary operatorsDavid Li1-3/+3
2017-11-05Add stubbed out type checkerDavid Li1-7/+11
2017-11-04Parse let expressionsDavid Li1-0/+19
2017-11-04Parse identifiersDavid Li1-0/+1
2017-11-04Parse strings without escapesDavid Li1-0/+1
2017-11-04Parse logical operatorsDavid Li1-0/+3
2017-11-04Parse comparison operatorsDavid Li1-0/+6
2017-11-04Parse unary operatorsDavid Li1-0/+7
2017-11-04Parse binary operators with precedenceDavid Li1-0/+22
2017-11-04Add location information to ASTDavid Li1-1/+23
2017-11-03Switch to lalrpop for parsing/lexingDavid Li1-0/+7