aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/org/shedlang/compiler/parser
AgeCommit message (Expand)Author
2023-07-09Add UntypedBlockNodeMichael Williamson
2023-07-09Add behaviour to untyped function statementsMichael Williamson
2023-07-09Handle block returns properlyMichael Williamson
2023-07-09Add explicit function return statementMichael Williamson
2023-07-09Check function returns correct typeMichael Williamson
2023-07-08Parse if expressionsMichael Williamson
2023-07-08Parse inequalityMichael Williamson
2023-07-08Parse equalityMichael Williamson
2023-07-08Handle precedence when parsing expressionsMichael Williamson
2023-07-08Parse subtractionMichael Williamson
2023-07-08Parse additionMichael Williamson
2023-07-08Add plus symbol to tokeniserMichael Williamson
2023-07-05Parse implicit returnMichael Williamson
2023-07-05Parse function definition paramsMichael Williamson
2023-07-05Add "if" and "else" as keywordsMichael Williamson
2023-07-05Parse negative intsMichael Williamson
2023-07-05Parse positive intsMichael Williamson
2023-07-03Parse val as namespace statementMichael Williamson
2023-07-03Parse val statementsMichael Williamson
2023-07-03Add keyword valMichael Williamson
2023-06-13Put namespace name onto namespace nodesMichael Williamson
2023-06-09Move untyped nodes into untyped packageMichael Williamson
2023-06-07Parse namespace bodyMichael Williamson
2023-06-07Add CLIMichael Williamson
2023-06-07Parse body of functionsMichael Williamson
2023-06-07Parse effect in function definitionMichael Williamson
2023-06-07Add parser for minimal functionsMichael Williamson
2023-06-07Parse expression statementsMichael Williamson
2023-06-07Add parser for type level referencesMichael Williamson
2023-06-06Only allow positional args before named argsMichael Williamson
2023-06-06Parse named argumentsMichael Williamson
2023-06-06Parse positional argumentsMichael Williamson
2023-06-06Parse calls with effectsMichael Williamson
2023-06-06Parse call with no effects and no argsMichael Williamson
2023-06-06Parse referencesMichael Williamson
2023-06-06Parse string literalsMichael Williamson
2023-06-06Add stubbed parserMichael Williamson