aboutsummaryrefslogtreecommitdiffstats
path: root/alv/builtins.moon (follow)
Commit message (Expand)AuthorAgeFilesLines
* refactor Tag/Registry, reuse deleted tagss-ol2025-09-141-2/+2
* de/fn, loop parameter lists use square bracketss-ol2025-09-141-8/+8
* builtins: add doto macros-ol2025-08-051-0/+32
* builtins: add fmts-ol2025-08-041-2/+22
* propagate dynamic scope in require/imports-ol2025-04-071-4/+4
* builtins: add normalized switch-1s-ol2025-03-231-1/+33
* language: [array] and {struct} literalswips-ol2025-03-181-7/+7
* builtins: switch takes single array as values-ol2025-03-181-12/+27
* small fixess-ol2025-03-021-1/+1
* builltins: check symbols are literals in def, import, import*, export*s-ol2025-03-021-3/+8
* builtins: fix uses-ol2025-03-021-1/+1
* builtins: small bugfixess-ol2025-03-021-4/+1
* rename Op:update_out → setup_outs-ol2025-03-021-4/+4
* lib: use Op:update_outs-ol2025-03-021-4/+4
* add Dummy AST nodes-ol2025-03-021-1/+2
* add Op:update_out and use in builtinss-ol2025-03-021-6/+4
* fix do, if, whens-ol2025-03-021-5/+4
* use base.match.any consistentlys-ol2025-03-021-15/+10
* fix bug in ! builtins-ol2025-03-021-1/+1
* pass input through (trace expr)s-ol2025-03-021-1/+3
* add merge! builtin ops-ol2025-03-021-0/+26
* fix (! sig) bugss-ol2025-03-021-5/+6
* fix (~ evt initial) bugs-ol2025-03-021-1/+1
* add thread-first/thread-last macro + specs-ol2025-03-021-0/+47
* add array/maps-ol2025-03-021-2/+3
* fix array builtins-ol2025-03-021-1/+1
* have alv-lua modules return Results, not plain tabless-ol2025-03-021-43/+46
* support :vis() on builtinss-ol2025-03-021-1/+6
* fix if, add whens-ol2025-03-021-3/+35
* move struct ops into librarys-ol2025-03-021-175/+0
* dirty (remove) implementations-ol2025-03-021-3/+42
* dirty (insert) implementations-ol2025-03-021-15/+92
* implement (set) as per specs-ol2025-03-021-1/+35
* fix require and dos-ol2025-03-021-2/+5
* fix crash when last expression in (do …) returns Constants-ol2025-03-021-2/+5
* Op: vis method instead of fields-ol2025-03-021-6/+6
* add vis field to Opss-ol2025-03-021-0/+1
* move util/switch to builtinss-ol2025-03-021-5/+58
* store RTNode in Builtins-ol2025-03-021-16/+18
* add loop/recurs-ol2025-03-021-0/+79
* rename base.match.val → base.match.sigs-ol2025-03-021-7/+7
* align some docstringss-ol2025-03-021-2/+2
* rename alv.builtin to alv.builtinss-ol2025-03-021-0/+512