summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-02-24Better printing functionsmainMatthew Hall
2023-02-23StackModifiers now use VoidMatthew Hall
2023-02-23Parsing overhaul (slightly better errors)Matthew Hall
2023-02-22new example: prime factorsMatthew Hall
2023-02-22Re-work program structure, MAIN entrypoint + only PROC definitionsMatthew Hall
2023-02-22Proctables are now mapsMatthew Hall
2023-02-22Some documentationMatthew Hall
2023-02-20Add ELIF statements and refactor IF blocksMatthew Hall
2023-02-18Implement multline commentsMatthew Hall
2023-02-18Add STRCAT, update fizzbuzzMatthew Hall
2023-02-18Introduce stdlib and fix lexing bugMatthew Hall
2023-02-18Introduce procsMatthew Hall
2023-02-18String literals, fizzbuzz, other tweaksMatthew Hall
2023-02-17Lexing and parsing overhaulMatthew Hall
2023-02-16Forgot to removeMatthew Hall
2023-02-16Big file-structure refactorMatthew Hall
2023-02-15Implement WHILE loopsMatthew Hall
2023-02-15Less than/greater thanMatthew Hall
2023-02-15Parser refactorMatthew Hall
2023-02-15Implement ELSE branchesMatthew Hall
2023-02-15More flexible IF statementsMatthew Hall
2023-02-14Implemented IF statementsMatthew Hall
2023-02-14Implement booleans with simple intrinsicsMatthew Hall
2023-02-14Refactor Program type for more sophisticated structuresMatthew Hall
2023-02-14Implement TIMES and DIVMODMatthew Hall
2023-02-14Generalise binary arithmetic operationsMatthew Hall
2023-02-14Add lexing for negative integersMatthew Hall
2023-02-14Add MINUS intrinsicMatthew Hall
2023-02-14Add MonadPlus instanceMatthew Hall
2023-02-14Refactor: more robust intrinsics with type-checkingMatthew Hall
2023-02-14Add PLUS intrinsicMatthew Hall
2023-02-14More core stack operationsMatthew Hall
2023-02-14Added DROP intrinsicMatthew Hall
2023-02-14Very basic interpretationsMatthew Hall
2023-02-13Able to parse simple operationsMatthew Hall
2023-02-13Basic parsing libraryMatthew Hall
2023-02-13initial commitMatthew Hall