index
:
BQN.git
master
gitar
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
c.bqn
Age
Commit message (
Expand
)
Author
2021-06-19
Don't treat π¨ as possibly-Nothing after requiring it
Marshall Lochbaum
2021-06-19
Verify that π¨ is passed in blocks where it's needed
Marshall Lochbaum
2021-06-19
Fix operand-checking logic broken in Nothing rework
Marshall Lochbaum
2021-06-18
Emit non-π¨-checking instructions when possible
Marshall Lochbaum
2021-06-18
Track blocks where π¨ must be defined
Marshall Lochbaum
2021-06-15
Full tokenization for π£
Marshall Lochbaum
2021-06-05
Make sure compiler's default variable depth list has fill 0
Marshall Lochbaum
2021-06-02
Support π£ as an ordinary subject special name
Marshall Lochbaum
2021-05-25
Fix slot numbers for pre-defined variables with depth >0
Marshall Lochbaum
2021-05-25
Support pre-existing variables in the compiler
Marshall Lochbaum
2021-05-25
Only pluralize "Undefined identifier" for multiple different names
Marshall Lochbaum
2021-05-24
Cleaner undefined identifier test
Marshall Lochbaum
2021-05-21
Lexical resolution simplifications
Marshall Lochbaum
2021-05-20
Leave identifier instructions in lexical-scope ordering
Marshall Lochbaum
2021-05-20
Use β of declaration function to compute frame depth
Marshall Lochbaum
2021-05-18
Fix case when last use of a special name is assignment
Marshall Lochbaum
2021-05-18
Generate LOCU instructions for special names
Marshall Lochbaum
2021-05-14
Fix error positioning for returning Nothing
Marshall Lochbaum
2021-05-14
Aliasing support
Marshall Lochbaum
2021-05-13
Namespace dot support
Marshall Lochbaum
2021-05-08
Handle lone β, forcing a namespace
Marshall Lochbaum
2021-05-08
Test for definition of special names
Marshall Lochbaum
2021-05-08
Simplify and improve assignment target testing
Marshall Lochbaum
2021-05-08
Test for export of non-local variable
Marshall Lochbaum
2021-05-07
Allow any target role and no targets in (non-assigning) export statements
Marshall Lochbaum
2021-05-07
Remove the module special case
Marshall Lochbaum
2021-05-07
Allow last statement in a namespace block to be Nothing
Marshall Lochbaum
2021-05-06
Check for all-underscore words
Marshall Lochbaum
2021-05-05
Tokenizer support for namespace dot
Marshall Lochbaum
2021-05-05
Partial fix for module destructuring returning value list
Marshall Lochbaum
2021-05-04
Support namespace creation in the compiler
Marshall Lochbaum
2021-05-01
Don't rely on fill for β Β¨ in compiler
Marshall Lochbaum
2021-04-23
Avoid calling β from _err_ in Parse if there's no error
Marshall Lochbaum
2021-04-22
Pass set of primitive glyphs into compiler as β’args
Marshall Lochbaum
2021-04-20
Fix wrong order of magnitude for large number literals
Marshall Lochbaum
2021-04-14
Add β to compiler and core runtime
Marshall Lochbaum
2021-04-13
Move drop instruction over one more
Marshall Lochbaum
2021-04-13
Fix indices broken by (unnecessarily) moving drop instructions past calls
Marshall Lochbaum
2021-04-12
Fix system word token start index
Marshall Lochbaum
2021-04-10
Enable LOCU instruction (31) to read and clear variable slot
Marshall Lochbaum
2021-04-08
Verify system dot syntax, only allowing β’ before words
Marshall Lochbaum
2021-04-08
Fix error positioning for underscore-number with strings or comments
Marshall Lochbaum
2021-04-08
Improvements to compiler system value handling
Marshall Lochbaum
2021-04-07
Fix handling of lists in nothing statements: drop instruction goes after list...
Marshall Lochbaum
2021-04-07
Passing system value indices is pointless
Marshall Lochbaum
2021-04-07
Compiler support for system values
Marshall Lochbaum
2021-04-05
Prevent exponents like 1eΒ―β and 1eΒ―Ο
Marshall Lochbaum
2021-04-05
Use a Group argument with length to get strings without 1βΒ¨
Marshall Lochbaum
2021-03-25
And it turns out that's where my cgl prototype problem was coming from
Marshall Lochbaum
2021-03-21
Fix handling of Nothing statements: no need to drop as there's no result
Marshall Lochbaum
[prev]
[next]