summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2022-09-18Chain the symbol tables, not the dfn framesglenda
2022-09-18Implement remote message passing via pipes!glenda
2022-09-18File IO (very simple)glenda
2022-09-18Implement ⎕SERIALglenda
2022-09-14Fix pathglenda
2022-09-14Add script to run acme with large font and demo file openglenda
2022-09-14Improve chain demoglenda
2022-09-14More demos, and lock thread spawningglenda
2022-09-14update demo to new ⎕threads numbersglenda
2022-09-13Switch to rfork instead of libthreadglenda
2022-09-13Update demoglenda
2022-09-13Call it threads, not tasksglenda
2022-09-13Add demo showing message passingglenda
2022-09-13Add APLDemo acme scriptglenda
2022-09-12⎕TASKS 4 now returns number of messages in mailboxglenda
2022-09-12Try to throw errors on C stack overflowsglenda
2022-09-12Install runtimeglenda
2022-09-12Handle lines with no code in the sessionglenda
2022-09-11uupsglenda
2022-09-11Better handling of shy results in the sessionglenda
2022-09-11Clone all symbols in scope when spawning a new thread (closures), since the s...glenda
2022-09-10Try some moreglenda
2022-09-10Improve the session a lotglenda
2022-09-10Add session start fileglenda
2022-09-10First step of a programmable sessionglenda
2022-09-09Add names to send and recvglenda
2022-09-09Add thread namesglenda
2022-09-09Cleanup threads and add a ⎕TASKS system functionglenda
2022-05-16Implement selective receivePeter Mikkelsen
2022-05-16Update error string in demo.aplPeter Mikkelsen
2022-05-16Update demosPeter Mikkelsen
2022-05-16Flush index should use ⎕IOPeter Mikkelsen
2022-05-16No need to unlock/lock therePeter Mikkelsen
2022-05-16Update demo codePeter Mikkelsen
2022-05-16Use threads instead of procs for the timeout functionPeter Mikkelsen
2022-05-16Flush before iota server actionPeter Mikkelsen
2022-05-16Implement timeouts for receivePeter Mikkelsen
2022-05-11Fix more bugsPeter Mikkelsen
2022-05-09Fix some nasty bugs with empty lines in dfns, and with stranding of ⍺ and ⍵.Peter Mikkelsen
2022-02-23Add seperate error handlers in threadsPeter Mikkelsen
2022-02-22Make errors more like dyalog:Peter Mikkelsen
2022-02-22Implement some form of error guards. It may not be perfect yetPeter Mikkelsen
2022-02-22Prepare for error guardsPeter Mikkelsen
2022-02-22Eat the rest of line after lex errorPeter Mikkelsen
2022-02-22Eat the \n after a commentPeter Mikkelsen
2022-02-22Also use lexical scoping for operatorsPeter Mikkelsen
2022-02-22Implement lexical scope instead of dynamic scope rules.Peter Mikkelsen
2022-02-12Add comment for laterPeter Mikkelsen
2022-02-12Handle prototypes better in unique ∪ and mix ↑Peter Mikkelsen
2022-02-12Only assign a->prototype when a is both empty and has type AtypeArrayPeter Mikkelsen