index
:
BQN.git
master
gitar
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
docs
/
bqn.js
Age
Commit message (
Expand
)
Author
2021-10-03
Test for predicates inside parentheses or lists
Marshall Lochbaum
2021-10-02
Prevent exponents like (-0)⋆¯1 from depending on the sign of the base
Marshall Lochbaum
2021-09-28
Promote all headerless bodies in a block to the same kind
Marshall Lochbaum
2021-09-28
Make non-boolean predicate value an error
Marshall Lochbaum
2021-09-27
Add support for ? predicates
Marshall Lochbaum
2021-09-26
Fix wrong formatting in some cases of errors on multiple lines
Marshall Lochbaum
2021-09-26
Remove distinction between 0 and -0 in division
Marshall Lochbaum
2021-09-25
Fix handling of ↩ as last source token
Marshall Lochbaum
2021-09-25
Implement monadic modified assignment
Marshall Lochbaum
2021-09-24
Support ˙ in structural Under
Marshall Lochbaum
2021-09-23
Support ≠⁼ on booleans
Marshall Lochbaum
2021-09-11
Fix sortedness test in /⁼
Marshall Lochbaum
2021-09-09
Variable-length body lists depending on whether inverses are defined
Marshall Lochbaum
2021-09-09
Basic undo header support
Marshall Lochbaum
2021-09-09
Special handling for _𝕣_ to make its block a 2-modifier
Marshall Lochbaum
2021-09-09
Use Javascript % for Modulus (|) to get correct rounding
Marshall Lochbaum
2021-09-08
Add •rand.Subset
Marshall Lochbaum
2021-09-07
Add •rand with Range and Deal functions
Marshall Lochbaum
2021-09-04
Allow 𝕩 as a case header
Marshall Lochbaum
2021-09-03
Support trig inverses
Marshall Lochbaum
2021-09-02
Reject aliases in modified assignment in the compiler
Marshall Lochbaum
2021-09-02
Renumber compiler and JS VM opcodes
Marshall Lochbaum
2021-09-02
Fix missing variable IDs in REPL scopes
Marshall Lochbaum
2021-08-30
Use new monadic ! in runtime and compiler
Marshall Lochbaum
2021-08-30
Use 𝕩 as the error message in !𝕩
Marshall Lochbaum
2021-08-30
Add push_state so •state changes don't affect parent program
Marshall Lochbaum
2021-08-30
Expose REPL functionality more cleanly, fixing •path in Node REPL
Marshall Lochbaum
2021-08-28
Replace bqns with makebqn
Marshall Lochbaum
2021-08-28
Emit Math.PI in cjs.bqn when compiling compiler to avoid formatting inaccuracy
Marshall Lochbaum
2021-08-27
Fix •ReBQN primitives bug
Marshall Lochbaum
2021-08-27
Fix •ReBQN namespace lookup
Marshall Lochbaum
2021-08-27
Fix Node REPL
Marshall Lochbaum
2021-08-26
Add state object for variable system values
Marshall Lochbaum
2021-08-25
Use sysargs for system value state and add •primitives
Marshall Lochbaum
2021-08-25
Merge wrapcomp with compgen
Marshall Lochbaum
2021-08-24
Implement •ReBQN supporting repl and primitives
Marshall Lochbaum
2021-08-22
Fix handling of • with 𝕣-names
Marshall Lochbaum
2021-08-22
Dot is invalid next to strand or assignment
Marshall Lochbaum
2021-08-21
Fix error message when there are no dyadic cases
Marshall Lochbaum
2021-08-21
Fix checking if Nothing is right operand (like -⟜·2)
Marshall Lochbaum
2021-08-21
Fix testing for expression-like syntax in header inputs
Marshall Lochbaum
2021-08-21
Don't allow expression-like syntax in assignment
Marshall Lochbaum
2021-08-20
Fix handling of export statement at the start of the program
Marshall Lochbaum
2021-08-18
Fix handling of different roles in strands in headers
Marshall Lochbaum
2021-08-18
Constant matching in headers (fixes #11)
Marshall Lochbaum
2021-08-18
Handle headers with omitted monadic function name
Marshall Lochbaum
2021-08-17
Catch errors in bodies that should fail on 𝕨 instead of skipping them
Marshall Lochbaum
2021-08-16
Fix behavior of ⚇, ˘, and pervasion when matching array to non-data atom
Marshall Lochbaum
2021-08-15
Add •state handling to exec-like functions in a uniform way
Marshall Lochbaum
2021-08-15
Always wrap bocks in do/while, in case there's destructuring
Marshall Lochbaum
[next]