summaryrefslogtreecommitdiff
path: root/quadnames.c
AgeCommit message (Expand)Author
2022-09-10Improve the session a lotglenda
2022-09-10First step of a programmable sessionglenda
2022-09-09Cleanup threads and add a ⎕TASKS system functionglenda
2022-02-22Make errors more like dyalog:Peter Mikkelsen
2022-02-09Make the array type a tiny bit smaller, by packing control information into a...Peter Mikkelsen
2022-02-09Since symbols now have pointers to their values, we don't need the symbol.und...Peter Mikkelsen
2022-02-09Add much better memory handling (We now track and free Datum * structs)Peter Mikkelsen
2022-02-08Add work in progress concurrency. Might break stuff!Peter Mikkelsen
2022-02-02Implement monadic ⎕UCSPeter Mikkelsen
2022-02-02Implement quote quad ⍞Peter Mikkelsen
2022-02-02Add ⎕A and ⎕DPeter Mikkelsen
2022-02-01Remove debug print from ⎕runPeter Mikkelsen
2022-01-26Implement replicate first and last ⌿ /Peter 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-24Fix symbol lookupPeter Mikkelsen
2022-01-24Rework the lexer to lex from either a string or bio. This allows multiline df...Peter Mikkelsen
2022-01-23Rework symbol lookup to use lexical scoping, and implement recursive function...Peter Mikkelsen
2022-01-22Implement ⎕DIV for allowing division by zero to result in 0 if neededPeter Mikkelsen
2022-01-21Add ⎕THROW for throwing errorsPeter Mikkelsen
2022-01-21Implement better error handling, but still no error guardsPeter Mikkelsen
2022-01-20Implement a very basic ⎕RUN command which runs the code from a filePeter Mikkelsen
2022-01-20Implement better dnfs semanticsPeter Mikkelsen
2022-01-16Implement floatsPeter Mikkelsen
2022-01-15Implement quad names for variablesPeter Mikkelsen