aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2022-09-07Avoid memory blowup in _multiAxisMarshall Lochbaum
2022-09-05Transpose on 1 axis is a no-opMarshall Lochbaum
2022-09-05Support Latin-1 alphabetic characters (leaving undocumented/unspecified for now)Marshall Lochbaum
2022-09-05BREAKING: enclose atom argument in ⟨⟩↕atom to align with other 0-axis p...Marshall Lochbaum
2022-08-30Use 0< instead of × everywhere in the compilerMarshall Lochbaum
2022-08-20Fix double-header check when there's strandingMarshall Lochbaum
2022-08-17Index-based is better than mask-based tracing (e.g. for strings and comments)Marshall Lochbaum
2022-07-24Check for export statements used in parens or list/array notationMarshall Lochbaum
2022-07-24Check for block punctuation inside parensMarshall Lochbaum
2022-06-30Prevent modified assignment to [] in the compilerMarshall Lochbaum
2022-06-30Prevent · as a modified assignment target in the compiler; VMs mostly don't ...Marshall Lochbaum
2022-06-29Fix error location crash for ˜⁼ header missing 𝕨Marshall Lochbaum
2022-06-18Add merged-array instructions to explainersMarshall Lochbaum
2022-06-18Replace lookup table with boolean orMarshall Lochbaum
2022-06-18Stricter syntax checking for aliasesMarshall Lochbaum
2022-06-18Allow zero-length destructuring []Marshall Lochbaum
2022-06-18Prevent aliases from being used except at the top level of a ⟨⟩ listMarshall Lochbaum
2022-06-18implement Unicode version of ExplainAntti Keränen
2022-06-13Fuse merge instruction with array-forming instructions so there are 4 totalMarshall Lochbaum
2022-06-13Implement high-rank array notation [] (including destructuring)Marshall Lochbaum
2022-06-03Allow ⊏ to handle trailing unchanged axes in dyadic ⍉, speeding up cases ...Marshall Lochbaum
2022-05-17Fix test for unknown identity valueMarshall Lochbaum
2022-05-05Support identity element for F⌜ if arithmetic function F has an identityMarshall Lochbaum
2022-05-05Fix errors in formatting arrays in compound functions, from max size changesMarshall Lochbaum
2022-05-05Fix some complicated cases of computational Under with derived functionsMarshall Lochbaum
2022-05-03BREAKING: More consistent Under fill handling; don't retain fill with ⌾⊢Marshall Lochbaum
2022-05-02Fix ∾⁼Marshall Lochbaum
2022-04-30Try to reduce formatted size of array elements if necessaryMarshall Lochbaum
2022-04-29Allow formatter 𝕨 for maximum output size, truncating with …Marshall Lochbaum
2022-04-29Avoid using ⌾⊢ in formatterMarshall Lochbaum
2022-04-15Mention undo headers in the error message for inverting blocksMarshall Lochbaum
2022-04-12Support NOTM in explainer (and remove unused 1C opcode)Marshall Lochbaum
2022-04-08Fix bracket matching in error messages when . follows parensMarshall Lochbaum
2022-04-08Fix bug when merging some nested results in structural UnderMarshall Lochbaum
2022-04-06Implement under ⚇ (only negative and infinite depths can be supported)Marshall Lochbaum
2022-04-04Fix nested ¨ handling in structural UnderMarshall Lochbaum
2022-04-04Support function 𝔾 in ⎉ in structural UnderMarshall Lochbaum
2022-04-03Support ˘ and ⎉ with constant 𝕘 in structural UnderMarshall Lochbaum
2022-03-31Under support for ¨⌜Marshall Lochbaum
2022-03-28Fix depth-2 expansion of structure already at depth 1Marshall Lochbaum
2022-03-28Support for ∾ and > in UnderMarshall Lochbaum
2022-03-27Preliminary support for nesting in structural Under, allowing dyadic ⋈Marshall Lochbaum
2022-02-12Store whether selected structure can have depth>1 in UnderMarshall Lochbaum
2022-02-08Rearrange, moving all structural Under code into one blockMarshall Lochbaum
2022-02-08Structure modifier is now a constantMarshall Lochbaum
2022-02-08Include array (part) reference in structural indicatorMarshall Lochbaum
2022-02-08Handle other valence of a half-structural function in UnderMarshall Lochbaum
2022-02-07Define limited / in r1Marshall Lochbaum
2022-02-07Fully non-pervasive ⊔ and ⊔⁼ implementationsMarshall Lochbaum
2022-02-07Fix runtime comments about when ¨ is requiredMarshall Lochbaum