Commit Graph

97 Commits

Author SHA1 Message Date
Chuck Smith
fb0cebaf56 bunch of changes
Some checks failed
Build / build (push) Failing after 5m54s
Publish Image / publish (push) Failing after 35s
Test / build (push) Failing after 5m46s
2024-03-28 17:19:23 -04:00
Chuck Smith
244b71d245 refactor how repl works
Some checks failed
Build / build (push) Failing after 5m26s
Publish Image / publish (push) Failing after 45s
Test / build (push) Failing after 5m54s
2024-03-28 16:51:54 -04:00
Chuck Smith
fc6ceee02c restructure project
Some checks failed
Build / build (push) Failing after 5m21s
Publish Image / publish (push) Failing after 32s
Test / build (push) Failing after 5m8s
2024-03-28 16:20:09 -04:00
Chuck Smith
362138ff2e VM to optimize currentFrame and add profiling
Some checks failed
Build / build (push) Failing after 5m50s
Publish Image / publish (push) Failing after 35s
Test / build (push) Failing after 5m30s
2024-03-28 15:53:00 -04:00
Chuck Smith
834de04635 blacklist certain tests
Some checks failed
Build / build (push) Failing after 6m10s
Publish Image / publish (push) Failing after 24s
Test / build (push) Failing after 6m1s
2024-03-28 15:14:05 -04:00
Chuck Smith
138df71cc8 build changes
Some checks failed
Publish Image / publish (push) Waiting to run
Test / build (push) Waiting to run
Build / build (push) Has been cancelled
2024-03-28 15:11:47 -04:00
Chuck Smith
fd8311b280 Add socket operations
Some checks failed
Build / build (push) Failing after 6m15s
Test / build (push) Failing after 6m6s
2024-03-28 14:11:51 -04:00
Chuck Smith
67c5b4cd66 Add file operations
Some checks failed
Build / build (push) Failing after 6m4s
Test / build (push) Has been cancelled
2024-03-28 14:00:21 -04:00
Chuck Smith
110152a139 module support
Some checks failed
Build / build (push) Successful in 10m22s
Test / build (push) Failing after 15m54s
2024-03-26 16:49:38 -04:00
Chuck Smith
6d234099d1 type checking and error handling for builtins improved.
Some checks failed
Build / build (push) Successful in 11m16s
Test / build (push) Failing after 17m0s
2024-03-25 16:18:08 -04:00
Chuck Smith
1c99d2198b Simplified Equality
Some checks failed
Build / build (push) Successful in 10m48s
Test / build (push) Failing after 17m11s
2024-03-24 17:11:48 -04:00
Chuck Smith
fea9fb9f64 array builtins
Some checks failed
Build / build (push) Successful in 14m31s
Test / build (push) Failing after 17m13s
2024-03-24 16:29:18 -04:00
Chuck Smith
3c66b980e7 Bitshift
Some checks failed
Test / build (push) Waiting to run
Build / build (push) Has been cancelled
2024-03-24 16:22:11 -04:00
Chuck Smith
a08fc1520c more builtins 2024-03-24 16:03:08 -04:00
Chuck Smith
b4ba660704 rearrange builtins
Some checks failed
Build / build (push) Successful in 10m31s
Test / build (push) Failing after 39m25s
2024-03-24 14:00:22 -04:00
Chuck Smith
387bb80094 fix releaser tools
Some checks failed
Build / build (push) Successful in 10m0s
Test / build (push) Failing after 15m32s
2024-03-24 12:23:19 -04:00
Chuck Smith
005f3b6a13 release tool
Some checks failed
Test / build (push) Waiting to run
Build / build (push) Has been cancelled
2024-03-24 12:19:13 -04:00
Chuck Smith
5574c23597 builtin file operations
Some checks failed
Test / build (push) Waiting to run
Build / build (push) Has been cancelled
2024-03-24 12:15:25 -04:00
Chuck Smith
b2d5badb5a go releaser
Some checks failed
Test / build (push) Waiting to run
Build / build (push) Has been cancelled
2024-03-24 12:13:07 -04:00
Chuck Smith
99cea83f57 Add tons of builtin helpers and array operations.
Some checks failed
Test / build (push) Waiting to run
Build / build (push) Has been cancelled
2024-03-24 12:11:46 -04:00
Chuck Smith
c9d96236dd Added overloaded support for array * int
Some checks failed
Build / build (push) Successful in 10m20s
Test / build (push) Has been cancelled
2024-03-24 11:47:31 -04:00
Chuck Smith
803d717379 Added overloaded support for str * int
Some checks failed
Build / build (push) Successful in 10m36s
Test / build (push) Failing after 15m43s
2024-03-23 10:03:31 -04:00
Chuck Smith
16ca2acf49 Fix text
Some checks failed
Test / build (push) Waiting to run
Build / build (push) Has been cancelled
2024-03-23 10:00:52 -04:00
Chuck Smith
ef8c8f8f04 bitwise operators and boolean operators
Some checks failed
Test / build (push) Waiting to run
Build / build (push) Has been cancelled
2024-03-23 10:00:02 -04:00
Chuck Smith
cbb430b47d moulo
Some checks failed
Build / build (push) Successful in 9m45s
Test / build (push) Failing after 15m53s
2024-03-22 16:49:33 -04:00
Chuck Smith
6282075e66 bind expression (:=) instead of let
Some checks failed
Build / build (push) Successful in 10m26s
Test / build (push) Failing after 16m44s
2024-03-21 17:43:03 -04:00
Chuck Smith
66d5453ecc selectors support for hash
Some checks failed
Build / build (push) Successful in 10m20s
Test / build (push) Failing after 16m7s
2024-03-21 16:39:31 -04:00
Chuck Smith
d3471af03d int() bool() and str()
Some checks failed
Build / build (push) Successful in 9m45s
Test / build (push) Failing after 16m25s
2024-03-21 15:19:48 -04:00
Chuck Smith
43362475f9 seperated builtins
Some checks failed
Build / build (push) Successful in 10m0s
Test / build (push) Failing after 16m20s
2024-03-20 17:01:45 -04:00
Chuck Smith
f735215c28 Fix repl feedback
Some checks failed
Build / build (push) Successful in 9m50s
Test / build (push) Failing after 15m42s
2024-03-19 20:46:18 -04:00
Chuck Smith
e320cd1e68 string escapes
Some checks failed
Test / build (push) Waiting to run
Build / build (push) Has been cancelled
2024-03-19 20:39:55 -04:00
Chuck Smith
be81b9a6d6 Change assignment into expressions
Some checks failed
Test / build (push) Waiting to run
Build / build (push) Has been cancelled
2024-03-19 20:30:30 -04:00
Chuck Smith
aa0582ed72 Basic String escape
Some checks failed
Build / build (push) Successful in 1m37s
Test / build (push) Failing after 11m57s
2024-03-19 16:41:44 -04:00
Chuck Smith
97eeae0c1a Add null literal
Some checks failed
Build / build (push) Successful in 1m30s
Test / build (push) Has been cancelled
2024-03-19 16:33:13 -04:00
Chuck Smith
60d27f09d7 assert and test changes
Some checks failed
Build / build (push) Successful in 1m18s
Test / build (push) Failing after 11m19s
2024-03-19 08:15:11 -04:00
Chuck Smith
0b1ed43ae5 Demo changes
Some checks failed
Build / build (push) Successful in 2m1s
Test / build (push) Failing after 11m48s
2024-03-18 20:00:14 -04:00
Chuck Smith
ca4eed10b8 More tests
Some checks failed
Build / build (push) Failing after 1m26s
Test / build (push) Failing after 11m43s
2024-03-18 19:46:54 -04:00
Chuck Smith
c59ce311b0 clean up builtins
Some checks failed
Build / build (push) Failing after 1m29s
Test / build (push) Failing after 12m12s
2024-03-18 17:08:36 -04:00
Chuck Smith
5890a80daf assert stack is clean after test
Some checks failed
Build / build (push) Failing after 1m21s
Test / build (push) Has been cancelled
2024-03-18 17:02:36 -04:00
Chuck Smith
0f9638c971 debug for compilation flows
Some checks failed
Build / build (push) Failing after 1m16s
Test / build (push) Has been cancelled
2024-03-18 16:58:54 -04:00
Chuck Smith
98c8582fdb Simplify return operation
Some checks failed
Build / build (push) Failing after 1m11s
Test / build (push) Failing after 11m42s
2024-03-18 16:33:39 -04:00
Chuck Smith
b47a39e1b2 Greater than and Less Than
Some checks failed
Build / build (push) Failing after 1m12s
Test / build (push) Failing after 11m29s
2024-03-18 16:17:13 -04:00
Chuck Smith
d454572870 debug 2024-03-16 20:02:57 -04:00
Chuck Smith
83ad72a7fc comments
Some checks failed
Build / build (push) Failing after 1m10s
Test / build (push) Failing after 11m40s
2024-03-16 19:31:23 -04:00
Chuck Smith
7463b3af39 fixed mutability
Some checks failed
Build / build (push) Failing after 1m30s
Test / build (push) Failing after 12m1s
2024-03-15 15:50:11 -04:00
Chuck Smith
80f1a2d78c clone
Some checks failed
Build / build (push) Failing after 1m45s
Test / build (push) Failing after 12m0s
2024-03-15 15:35:45 -04:00
Chuck Smith
2988719c9c reassign values
Some checks failed
Build / build (push) Failing after 1m46s
Test / build (push) Has been cancelled
2024-03-15 15:24:48 -04:00
Chuck Smith
c818591f79 add string comparison
Some checks failed
Build / build (push) Failing after 1m41s
Test / build (push) Failing after 11m44s
2024-03-15 14:20:04 -04:00
Chuck Smith
d7938e59e4 string like array access
Some checks failed
Build / build (push) Failing after 1m25s
Test / build (push) Has been cancelled
2024-03-15 14:14:34 -04:00
Chuck Smith
997f0865f4 Extra Features
Some checks failed
Build / build (push) Failing after 1m40s
Test / build (push) Failing after 11m47s
2024-03-14 21:25:47 -04:00