Age | Commit message (Expand) | Author |
2022-01-28 | Add strand assignment (a (b c) d)←1 (2 3) 4 | Peter Mikkelsen |
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 array... | Peter Mikkelsen |
2022-01-26 | Implement inner product . and outer product ⌾ | Peter Mikkelsen |
2022-01-26 | Implement a variant of execute ⍎. Mine doesn't print the result of statemen... | 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: i... | Peter Mikkelsen |
2022-01-25 | Add under ⍢ and obverse ⍫ | Peter Mikkelsen |
2022-01-25 | Get ready for inverse of functions | Peter Mikkelsen |
2022-01-25 | Actually pass ⍶ and ⍹ unchanged with ∆ | Peter Mikkelsen |
2022-01-24 | Implement a better version of ⍣ | Peter Mikkelsen |
2022-01-24 | Implement a limited form of ⍣ | Peter Mikkelsen |
2022-01-24 | Don't open symbols when lexing | Peter Mikkelsen |
2022-01-24 | re-open symbols before read, as they may have changed due to shadowing. Examp... | Peter Mikkelsen |
2022-01-24 | Make sure variables are as local as they need to be | Peter Mikkelsen |
2022-01-24 | Implement ⍺⍵⍶⍹ as get-set variables, which may make it easier to do T... | Peter Mikkelsen |
2022-01-24 | Implement Dop's | Peter Mikkelsen |
2022-01-24 | Prepare for Dops later | Peter Mikkelsen |
2022-01-24 | Special case assignment to allow assigning to ⍺ if unset, and throw syntax ... | Peter Mikkelsen |
2022-01-24 | in X⍴Y, if X is empty, the result is a scalar | Peter Mikkelsen |
2022-01-24 | Fix symbol lookup | Peter Mikkelsen |
2022-01-24 | Rework the lexer to lex from either a string or bio. This allows multiline df... | Peter Mikkelsen |
2022-01-23 | Rework symbol lookup to use lexical scoping, and implement recursive function... | Peter Mikkelsen |
2022-01-23 | Reset to global symbol table on errors | Peter Mikkelsen |
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 | Fix lexing of nested dfn's | 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 numbers... | Peter Mikkelsen |
2022-01-22 | Implement dyadic | ⌊ and ⌈ | Peter Mikkelsen |
2022-01-22 | Implement scalar functions via a macro | Peter Mikkelsen |
2022-01-22 | Implement atop, but not rank yet (⍤) | Peter Mikkelsen |
2022-01-21 | Implement ∘ and fix a bug in simplifyarray | Peter Mikkelsen |
2022-01-21 | Implement scans ⍀ and \ | Peter Mikkelsen |
2022-01-21 | Implement monadic f⌿ and f/. Identity elements and windowed reduce is not i... | Peter Mikkelsen |
2022-01-21 | Get ready for hybrids | Peter Mikkelsen |
2022-01-21 | Add ⎕THROW for throwing errors | 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 |