-
3a88c0c777
Renambed builtins_test
main
Leon Mika
2025-05-28 21:39:31 +1000
-
e71699d5a7
Added list:uniq and the !nil builtin
Leon Mika
2025-05-28 21:39:03 +1000
-
41b4fdb003
Switch to exposing the existing HashObject
Leon Mika
2025-05-27 21:42:13 +1000
-
03e6878524
Fixed nil panic
Leon Mika
2025-05-27 21:21:10 +1000
-
e869e6c9bd
Added HashObject
Leon Mika
2025-05-27 21:09:48 +1000
-
3076897eb7
Merge branch 'scratch/merge'
Leon Mika
2025-05-25 12:37:17 +1000
-
-
f1cdf6dd93
Added facility for defining top-level commands from invokables
Leon Mika
2025-05-25 12:36:27 +1000
-
ba6d42acbb
Fixed bug which was not isolating procs
Leon Mika
2025-05-25 10:08:56 +1000
-
d8460f69bc
Added separate Eval mode with option to isolate the environment
Leon Mika
2025-05-25 09:50:25 +1000
-
8a9a40f67c
Merge pull request 'Alternate signing constructs' (#1) from feature/assign into main
lmika
2025-05-24 00:12:23 +0000
-
-
2e8e60f904
Removed set and upgraded Go to 1.24
feature/assign
Leon Mika
2025-05-24 10:10:32 +1000
-
0cf2f816da
Added try blocks back
Leon Mika
2025-05-24 09:52:10 +1000
-
53b05b5ba6
Added 'error' and 'assert' builtins
Leon Mika
2025-05-19 22:04:09 +1000
-
7ca821016e
Exposed bool and time objects
Leon Mika
2025-05-19 21:42:39 +1000
-
1173d163f5
Added a default bind case for Go types that look like objects
Leon Mika
2025-05-19 21:19:43 +1000
-
f79e91e26d
Temporary fall back to returning objects as is if they cannot be converted to Go
Leon Mika
2025-05-18 13:38:31 +1000
-
f4be44fcbc
Added a StringListObject
Leon Mika
2025-05-18 12:45:33 +1000
-
7d16701691
Another fix to tests
Leon Mika
2025-05-18 10:43:25 +1000
-
c0d9f950ab
Replaced use of 'set' with assignments
Leon Mika
2025-05-18 10:42:32 +1000
-
94aad41712
Fixed bug in which commands could not be assigned to pipeline results
Leon Mika
2025-05-18 07:39:37 +1000
-
33d04ba18d
Fixed bug involving what was being set
Leon Mika
2025-05-18 07:27:57 +1000
-
51e35aa9a6
Added support for assignments
Leon Mika
2025-05-18 07:20:52 +1000
-
-
0f1ceba090
Added first pass at pseudo vars
Leon Mika
2025-05-17 21:51:16 +1000
-
e7f904e7da
Added some changes to call and added builtins
Leon Mika
2025-05-17 13:59:44 +1000
-
109be33d14
Made Hashable public and bindable
Leon Mika
2025-05-17 10:34:39 +1000
-
27b6cc0b92
Added missing go get tag
Leon Mika
2025-05-15 21:54:57 +1000
-
8414ddcb90
removed non-existant module
Leon Mika
2025-04-10 21:48:54 +1000
-
4f66632e5a
Removed non-existant doc
Leon Mika
2025-04-10 21:45:12 +1000
-
483a130848
Added some missing packages
Leon Mika
2025-04-10 21:42:01 +1000
-
0ddffcc489
Fixed tests
Leon Mika
2025-04-10 21:35:12 +1000
-
0a7021845e
Fixed nil-pointer panic in strs:join
Leon Mika
2025-02-20 21:04:01 +1100
-
ffc35acdc3
Added some tests for the while
Leon Mika
2025-02-12 20:33:53 +1100
-
00c0064f51
Added the while loop
Leon Mika
2025-02-08 09:50:35 +1100
-
cde8922bce
Added itrs:tap
Leon Mika
2025-01-30 22:49:19 +1100
-
e43763eb43
Another fix to the paths
Leon Mika
2025-01-30 22:25:40 +1100
-
a4de69f15e
Fixed missing docs
Leon Mika
2025-01-30 22:20:21 +1100
-
142abeb990
Added iterators
Leon Mika
2025-01-30 22:15:38 +1100
-
badb3b88ba
no, I was right the first time
Leon Mika
2025-01-19 16:01:00 +1100
-
23833f7490
Fixed CSV example
Leon Mika
2025-01-19 15:59:51 +1100
-
84702267df
Started working on more package docs
Leon Mika
2025-01-19 10:11:55 +1100
-
f51c3ce891
Documented some more core functions
Leon Mika
2025-01-19 09:33:09 +1100
-
b62458d7cd
Started building out the site.
Leon Mika
2025-01-18 16:02:35 +1100
-
f119683b57
Added a CSV module
Leon Mika
2025-01-18 10:30:20 +1100
-
ca95ac7008
Added subscript support for long var interpolation
Leon Mika
2025-01-18 09:54:21 +1100
-
d3938aec83
Fixed missing import
Leon Mika
2025-01-15 22:26:13 +1100
-
485e839ae3
Added a log builtin
Leon Mika
2025-01-15 22:22:17 +1100
-
23f0f16d26
Some new features and bugfixes
Leon Mika
2025-01-15 22:07:29 +1100
-
9fc4f50452
Added single and double quoted string
Leon Mika
2025-01-13 22:09:47 +1100
-
53c8d5d936
Fixed tests
Leon Mika
2024-12-11 22:37:23 +1100
-
7a92eeddac
Added custom printers
Leon Mika
2024-12-11 22:30:14 +1100
-
62724e3f37
Added help command
Leon Mika
2024-12-11 21:23:53 +1100
-
e0db900e4e
Added help command
Leon Mika
2024-12-11 21:16:08 +1100
-
5b4e45ff80
Started working on a REPL helper
Leon Mika
2024-12-11 20:47:05 +1100
-
fdbaf1c8cc
Finished implementing try catch
Leon Mika
2024-10-21 22:00:06 +1100
-
6a26c1148b
issue-2: fixed trim function
Leon Mika
2024-10-21 20:59:37 +1100
-
5392050593
issue-2: added some more string functions
Leon Mika
2024-10-21 20:56:13 +1100
-
8e184bb7af
issue-1: removed commented out code
Leon Mika
2024-09-07 09:36:09 +1000
-
35823a98fe
issue-1: added tests for cat
Leon Mika
2024-09-07 09:30:22 +1000
-
9f1bedfdac
issue-1: added add, sub, mup, div, and mod
Leon Mika
2024-09-07 09:00:40 +1000
-
ca962f5c83
issue-1: Added str and int
Leon Mika
2024-09-06 20:55:19 +1000
-
0138270a69
issue-1: added gt, ge, lt, le
Leon Mika
2024-09-06 20:36:00 +1000
-
e1b8c353eb
Added CI/CD for pushing to feature branch
Leon Mika
2024-09-05 22:01:05 +1000
-
1c3346947b
Completed 'eq' cases and added 'ne'
Leon Mika
2024-09-05 21:57:39 +1000
-
89ec653eb0
Added the seq builtin
Leon Mika
2024-09-04 22:18:15 +1000
-
1d49222263
Updated code url
Leon Mika
2024-09-02 09:02:49 +1000
-
8ee72b877b
Added support for calling foreach with an invokable builtin
Leon Mika
2024-08-31 10:58:03 +1000
-
3ca0a5ab08
Fixed NPE when trying to bind string value to nil
Leon Mika
2024-08-31 10:27:38 +1000
-
cbefe24c15
Added call to install Netlify
Leon Mika
2024-08-31 10:14:18 +1000
-
95fa44cd65
Moved to Forgejo builder
Leon Mika
2024-08-31 10:11:10 +1000
-
057b05b190
Added the dot operator
Leon Mika
2024-05-11 09:16:34 +1000
-
0d973007c8
Fixed the issue with colons in ident
Leon Mika
2024-05-04 11:35:31 +1000
-
6f1fc44296
Started working on builtins
Leon Mika
2024-05-04 10:59:17 +1000
-
dc7388ef4e
Fixed a few bugs with the 'index' builtin
Leon Mika
2024-05-04 10:14:44 +1000
-
28a8c12349
Added a few things needed by Dynamo Browse
Leon Mika
2024-05-01 21:05:14 +1000
-
2c3e0867e7
Added ErrHalt
Leon Mika
2024-04-30 21:55:18 +1000
-
abbae1a08f
Added break, continue, and return
Leon Mika
2024-04-30 20:55:06 +1000
-
49c72e2f45
Added CanBind() call
Leon Mika
2024-04-28 10:07:20 +1000
-
ff3d8920e2
Added "IsTopLevel"
Leon Mika
2024-04-28 09:47:03 +1000
-
cfe240c13c
Updated go-import mod to git
Leon Mika
2024-04-27 11:03:04 +1000
-
6e5a9b1bc1
Updated package name
Leon Mika
2024-04-27 11:00:48 +1000
-
f06a14bff4
Updated the meta tag on ucl
Leon Mika
2024-04-27 10:57:22 +1000
-
9fed636dd1
Added the ucl directory
Leon Mika
2024-04-27 10:51:18 +1000
-
07c654f42e
Added meta to reference custom import path
Leon Mika
2024-04-27 10:46:18 +1000
-
af41afa3f2
Added license
Leon Mika
2024-04-27 10:17:53 +1000
-
ec8eedc10f
Fixed package
Leon Mika
2024-04-27 10:15:04 +1000
-
0b8c8a0d04
Renamed project to ucl
Leon Mika
2024-04-27 10:11:22 +1000
-
1d7a076f63
Finished working on playground and added a CI/CD step
Leon Mika
2024-04-26 10:31:41 +1000
-
fdc480262d
Spent way too much time building a playground for.. reasons
Leon Mika
2024-04-25 11:10:13 +1000
-
4b09a8d494
Fixed field export
Leon Mika
2024-04-24 21:29:26 +1000
-
88fa2bee15
Fixed binding with struct
Leon Mika
2024-04-24 21:09:52 +1000
-
4c72c733bc
Allowed foreach to pull from the pipe
Leon Mika
2024-04-24 20:12:39 +1000
-
bfd2785b1c
dramatic simplification of command evaluation
Leon Mika
2024-04-23 22:02:06 +1000
-
174c43328e
Fixed some buggy unit tests
Leon Mika
2024-04-18 22:31:29 +1000
-
9f8ba430f6
Working out the tests
Leon Mika
2024-04-18 22:24:19 +1000
-
a187d2fff9
Added the ability to use single values as the first argument
Leon Mika
2024-04-18 21:11:17 +1000
-
69251208b2
Started working on map functions
Leon Mika
2024-04-18 20:53:25 +1000
-
75f42d8e4a
First cut of procs
Leon Mika
2024-04-18 20:26:02 +1000
-
cb6c6abb5f
Added switch options
Leon Mika
2024-04-17 20:43:25 +1000
-
e7138b6fe2
Added non-sorted disclosure
Leon Mika
2024-04-16 22:29:59 +1000
-
94e751a6d8
Added the foreach loop
Leon Mika
2024-04-16 22:28:12 +1000