index
:
APL9
front
APL for Plan 9
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
functions.c
Age
Commit message (
Collapse
)
Author
2022-01-23
Move the call to simplifyarray into runfunc
Peter Mikkelsen
2022-01-22
Implement Agh trains
Peter Mikkelsen
2022-01-22
Implement fgh and gh trains
Peter Mikkelsen
2022-01-22
Add , implemented via transpose and ⍪
Peter Mikkelsen
2022-01-22
Implement enlist (monadic ∊)
Peter Mikkelsen
2022-01-22
Implement ⎕DIV for allowing division by zero to result in 0 if needed
Peter Mikkelsen
2022-01-22
Implement monadic + - ÷ × * ⍟ | ⌈ ⌊
Peter Mikkelsen
2022-01-22
Implement dyadic ∨∧⍲⍱
Peter Mikkelsen
2022-01-22
Switch on the correct type in SCALAR_FUNCTION_2
Peter Mikkelsen
2022-01-22
Implement < ≤ = ≥ > ≠, but = and ≠ doesn't compare runes with ↵
Peter Mikkelsen
numbers yet
2022-01-22
Implement dyadic | ⌊ and ⌈
Peter Mikkelsen
2022-01-22
Implement scalar functions via a macro
Peter Mikkelsen
2022-01-21
Get ready for hybrids
Peter Mikkelsen
2022-01-21
Implement better error handling, but still no error guards
Peter Mikkelsen
2022-01-20
Implement a very basic ⎕RUN command which runs the code from a file
Peter Mikkelsen
2022-01-20
Implement better dnfs semantics
Peter Mikkelsen
2022-01-20
Add missing else keyword
Peter Mikkelsen
2022-01-20
Implement guards, and start work on ↑ and ↓
Peter Mikkelsen
2022-01-20
Remove comment
Peter Mikkelsen
2022-01-20
Implement dyadic ⌷, monadic ⍋ and monadic ⍒
Peter Mikkelsen
2022-01-19
Add dyadic ≡ match
Peter Mikkelsen
2022-01-18
Add monadic ⍉ transpose
Peter Mikkelsen
2022-01-17
Implement monadic ⍪ (table)
Peter Mikkelsen
2022-01-17
Implement monadic ⌽ and ⊖
Peter Mikkelsen
2022-01-16
Implement floats
Peter Mikkelsen
2022-01-14
Implement ⍪ better, but the code is waaay too big and copy-pasty
Peter Mikkelsen
2022-01-14
Implement code for running operators (both monadic and dyadic).
Peter Mikkelsen
Also implement ⍨ and ⍥ since they are very simple
2022-01-13
Implement dyadic (integer only) version of + - × ÷ * ⍟
Peter Mikkelsen
2022-01-13
Implement basic reference counting for arrays, which so they
Peter Mikkelsen
get freed when not in use anymore.
2022-01-12
Add a small version of monadic ⍳ and some simple form of ⎕IO
Peter Mikkelsen
2022-01-11
Add ⊣ and ⊢
Peter Mikkelsen
2022-01-11
Add dyadic function application, and implement dyadic ⍴
Peter Mikkelsen
2022-01-11
Add monadic ≢ and ⍴
Peter Mikkelsen
2022-01-10
Implement ( expr ) and improve stranding
Peter Mikkelsen
2022-01-09
Add rule for monadic function application
Peter Mikkelsen
2022-01-09
Add basic code for parser/evaluator. Can do simple stranding
Peter Mikkelsen
[prev]