aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2020-09-05Prefer ˙ to ˜ for constant functionsMarshall Lochbaum
2020-09-05Show source of errors (primitive or compiler)Marshall Lochbaum
2020-09-05Extend depth-2 Group Indices to arbitrary-rank componentsMarshall Lochbaum
2020-09-05Allow arbitrary rank in components of Group left argumentMarshall Lochbaum
2020-09-04Let's never use •UCS againMarshall Lochbaum
2020-09-04Affine characters and newer primitives added to dzaima/BQNMarshall Lochbaum
2020-09-04Propagate function type for block functionsMarshall Lochbaum
2020-09-03Add @ support to dbqn-based compilerMarshall Lochbaum
2020-09-03Add the null character literal @Marshall Lochbaum
2020-09-03Use affine characters to make alphabet and digits in the compilerMarshall Lochbaum
2020-09-03Use affine characters for + and -Marshall Lochbaum
2020-09-02Add constant 1-modifier ˙Marshall Lochbaum
2020-09-02Add computed axis to Reshape: ∘exact, ⌊truncate, ⌽wrap, ↑fillMarshall Lochbaum
2020-09-02Display C0 control codes with control picturesMarshall Lochbaum
2020-09-02Fix / with scalar 𝕨 and 1<=𝕩Marshall Lochbaum
2020-09-01Fix Rank operator with atomic argumentMarshall Lochbaum
2020-09-01Identity for ¬ is 1Marshall Lochbaum
2020-09-01Fix ∧∨ identity issue by defining sorting before pervasionMarshall Lochbaum
2020-09-01Support more inverses: ¬⊢⊣∾≍↑↓↕⌽⊔Marshall Lochbaum
2020-09-01Add ⍉ inverse to runtimeMarshall Lochbaum
2020-08-25Include fmt.bqn from md.bqn instead of duplicating the codeMarshall Lochbaum
2020-08-25Fix formatter error on rank-0 character arraysMarshall Lochbaum
2020-08-24Remove trailing newline from cjs.bqn output on source argumentsMarshall Lochbaum
2020-08-20Check for multiple definitions in the same scopeMarshall Lochbaum
2020-08-20Check for undeclared identifiersMarshall Lochbaum
2020-08-20Handle escaped quotes in stringsMarshall Lochbaum
2020-08-19Escape double quotes in strings when formattingMarshall Lochbaum
2020-08-19Fix swapped bracket check, which failed when the input started with an open b...Marshall Lochbaum
2020-08-18Check for negative nesting depthMarshall Lochbaum
2020-08-18Add check for well-formed bracket nesting (somewhat dodgy diagnostic)Marshall Lochbaum
2020-08-17Define monadic ⊐ to be ⍷⊸⊐ in the runtimeMarshall Lochbaum
2020-08-17Refactor identifier handling to use only one ⍷⊸⊐ lookupMarshall Lochbaum
2020-08-17Get first and last characters of words from source, not extracted wordsMarshall Lochbaum
2020-08-17Check for unknown characters (including unclosed quotes)Marshall Lochbaum
2020-08-14Add a formatter to bqn.jsMarshall Lochbaum
2020-08-14Add error messages to the runtimeMarshall Lochbaum
2020-08-14Extend _under_ to allow 𝔾 returning an element (like ⊑)Marshall Lochbaum
2020-08-13Pass VM-provided functionality through the objects array, not a function argu...Marshall Lochbaum
2020-08-12Non-pervasive Reverse and Rotate definitionsMarshall Lochbaum
2020-08-12Extend ≢ laterMarshall Lochbaum
2020-08-12Move ⊘ to the non-self-hosted part of the runtimeMarshall Lochbaum
2020-08-12Use args r and c to compile runtime and compiler with cjs.bqnMarshall Lochbaum
2020-08-12Improve pervasive primitive definition orderMarshall Lochbaum
2020-08-09No need for final Compile line since it's already at the end of c.bqnMarshall Lochbaum
2020-08-09Extend fast Join-to to rank 0 in addition to 1Marshall Lochbaum
2020-08-09Replace ∊ with M for relocating function starts after LEB128 passMarshall Lochbaum
2020-08-09Implement /⁼ with GroupLenMarshall Lochbaum
2020-08-09Don't use ∊ for /⁼ in c.bqnMarshall Lochbaum
2020-08-08Integrate Membership into Index-of implementationMarshall Lochbaum
2020-08-08Grade-based IndexOfMarshall Lochbaum