aboutsummaryrefslogtreecommitdiffstats
path: root/alv/builtins.moon (follow)
Commit message (Collapse)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