index
:
APL9
front
APL for Plan 9
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
array.c
Age
Commit message (
Collapse
)
Author
2022-01-26
Implement replicate first and last ⌿ /
Peter Mikkelsen
2022-01-26
Add a better implementation of inner product, and don't simplify nested ↵
Peter Mikkelsen
arrays if the contents are also arrays
2022-01-26
Implement inner product . and outer product ⌾
Peter Mikkelsen
2022-01-26
Implement monadic ≡ (depth)
Peter Mikkelsen
2022-01-26
Implement a new "mixed" type which can be either of the three scalar types: ↵
Peter Mikkelsen
int, float, rune. This allows scalar arrays with mixed scalar types
2022-01-22
Implement < ≤ = ≥ > ≠, but = and ≠ doesn't compare runes with ↵
Peter Mikkelsen
numbers yet
2022-01-22
Implement scalar functions via a macro
Peter Mikkelsen
2022-01-21
Implement ∘ and fix a bug in simplifyarray
Peter Mikkelsen
2022-01-20
Implement guards, and start work on ↑ and ↓
Peter Mikkelsen
2022-01-20
Implement dyadic ⌷, monadic ⍋ and monadic ⍒
Peter Mikkelsen
2022-01-19
Add dyadic ≡ match
Peter Mikkelsen
2022-01-17
Implement text data
Peter Mikkelsen
2022-01-16
Implement floats
Peter Mikkelsen
2022-01-14
Add code to simplify arrays of nested scalars, sometimes created by ↵
Peter Mikkelsen
functions or operators
2022-01-14
Add each (¨) operator
Peter Mikkelsen
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-10
Implement ( expr ) and improve stranding
Peter Mikkelsen
2022-01-09
Add basic code for parser/evaluator. Can do simple stranding
Peter Mikkelsen
2022-01-08
Add initial code, just to get started
Peter Mikkelsen