summaryrefslogtreecommitdiff
path: root/print.c
AgeCommit message (Expand)Author
2022-09-18Chain the symbol tables, not the dfn framesglenda
2022-02-09Make the array type a tiny bit smaller, by packing control information into a...Peter Mikkelsen
2022-02-09Add much better memory handling (We now track and free Datum * structs)Peter Mikkelsen
2022-01-28Add strand assignment (a (b c) d)←1 (2 3) 4Peter Mikkelsen
2022-01-26Implement a new "mixed" type which can be either of the three scalar types: i...Peter Mikkelsen
2022-01-24Don't open symbols when lexingPeter Mikkelsen
2022-01-22Implement Agh trainsPeter Mikkelsen
2022-01-22Implement fgh and gh trainsPeter Mikkelsen
2022-01-21Implement ∘ and fix a bug in simplifyarrayPeter Mikkelsen
2022-01-20Implement a very basic ⎕RUN command which runs the code from a filePeter Mikkelsen
2022-01-20Implement guards, and start work on ↑ and ↓Peter Mikkelsen
2022-01-17Implement text dataPeter Mikkelsen
2022-01-16Add negative numbers to lexer and printerPeter Mikkelsen
2022-01-16Implement floatsPeter Mikkelsen
2022-01-15Rework printer to add vertical padding tooPeter Mikkelsen
2022-01-14Rework the array printer. It allocates A LOT, and doesn't add vertical paddin...Peter Mikkelsen
2022-01-14Implement code for running operators (both monadic and dyadic).Peter Mikkelsen
2022-01-13Implement basic reference counting for arrays, which so theyPeter Mikkelsen
2022-01-13Print multi dimensional arrays correctly. The axis were in the wrong order be...Peter Mikkelsen
2022-01-12Add dfn parsing, but not evaluation yetPeter Mikkelsen
2022-01-11First try at implementing variablesPeter Mikkelsen
2022-01-11Add a new array printerPeter Mikkelsen
2022-01-10Implement ( expr ) and improve strandingPeter Mikkelsen
2022-01-09Add basic code for parser/evaluator. Can do simple strandingPeter Mikkelsen
2022-01-08Add initial code, just to get startedPeter Mikkelsen