index
:
BQN.git
master
gitar
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
dc.bqn
Age
Commit message (
Expand
)
Author
2021-05-04
Support namespace creation in the compiler
Marshall Lochbaum
2021-04-25
Use a custom primitive set to compile the runtime
Marshall Lochbaum
2021-04-22
Pass set of primitive glyphs into compiler as •args
Marshall Lochbaum
2021-04-06
Use all native primitives, not dzaima+reference, in dc.bqn
Marshall Lochbaum
2020-11-27
Use pr.bqn for dz_rt instead of rewriting runtime code
Marshall Lochbaum
2020-11-21
dzaima/BQN no longer uses LEB128
Marshall Lochbaum
2020-11-21
dzaima/BQN now requires an explicit starting block
Marshall Lochbaum
2020-11-21
Stop encoding bytecode with LEB128; that can be done later for serialization
Marshall Lochbaum
2020-11-21
Split up opcode start and end indices in dc.bqn
Marshall Lochbaum
2020-11-21
Only pass opcode begin indices to dzaima/BQN •COMP
Marshall Lochbaum
2020-11-01
dzaima/BQN •COMP now accepts instruction indices and source code
Marshall Lochbaum
2020-11-01
Include tokenizer output when compiling
Marshall Lochbaum
2020-10-29
Add source indices to compiler output, but don't use them anywhere
Marshall Lochbaum
2020-10-17
Remove unnecessary uses of •path now that •Import imcorporates it
Marshall Lochbaum
2020-10-14
Move from •EX to •Import
Marshall Lochbaum
2020-10-14
Change dc.bqn to match new dzaima/BQN header format
Marshall Lochbaum
2020-10-08
Split DCompile from DRun in dc.bqn
Marshall Lochbaum
2020-09-22
dzaima/BQN block types changed from f/m/d to 0/1/2 to match self-hosted
Marshall Lochbaum
2020-09-14
dzaima/BQN now supports shifts
Marshall Lochbaum
2020-09-13
Compiler support for and usage of «»
Marshall Lochbaum
2020-09-07
Use normal dzaima/BQN, not dzaima+reference, to run the compiler
Marshall Lochbaum
2020-09-06
Remove cshim by getting primitive list in dc.bqn from dzref
Marshall Lochbaum
2020-09-05
Separate WebAssembly prototype wc.bqn from dzaima/BQN backend dc.bqn
Marshall Lochbaum
2020-09-05
Move ~/c.bqn to ~/dc.bqn since it no longer duplicates c.bqn
Marshall Lochbaum
2020-07-17
Move some files around
Marshall Lochbaum
2020-07-15
Clean up Tokenize slightly
Marshall Lochbaum
2020-07-14
Remove separators inside braces or brackets during tokenization
Marshall Lochbaum
2020-07-13
Allow negative exponent in numeric literals
Marshall Lochbaum
2020-07-12
Support nothing (·) as a left non-argument
Marshall Lochbaum
2020-07-12
Add ! as a primitive
Marshall Lochbaum
2020-07-12
Don't need to count left operands to find operator shift
Marshall Lochbaum
2020-07-12
Move past derived functions in train left arguments
Marshall Lochbaum
2020-07-12
Order strand and bracket list instructions correctly when a strand ends with ...
Marshall Lochbaum
2020-07-12
Account for operands when finding trains
Marshall Lochbaum
2020-07-12
Fix _bins reference implementation
Marshall Lochbaum
2020-07-12
Handle complete number format
Marshall Lochbaum
2020-07-12
Support empty bracketed lists
Marshall Lochbaum
2020-07-12
Finish strand implementation: fix role and argument handling
Marshall Lochbaum
2020-07-11
Basic support for stranding (some issues with function elements)
Marshall Lochbaum
2020-07-11
Simplify (shorten at least) expression reversing
Marshall Lochbaum
2020-07-11
One-line expression reversing
Marshall Lochbaum
2020-07-11
Add op into ro
Marshall Lochbaum
2020-07-11
Simplify function application/argument logic
Marshall Lochbaum
2020-07-11
Minor cleanup
Marshall Lochbaum
2020-07-11
Fold f (marking parens containing functions) into r (role)
Marshall Lochbaum
2020-07-11
Fix assignment of 2-trains
Marshall Lochbaum
2020-07-11
Check role of single-token left argument when determining valence
Marshall Lochbaum
2020-07-11
Fix handling of compositions in trains
Marshall Lochbaum
2020-07-11
Propagate function roles before expression reversing and handle parenthesized...
Marshall Lochbaum
2020-07-11
Separators can't be functions
Marshall Lochbaum
[next]