Commit Graph

39 Commits

Author SHA1 Message Date
Chuck Smith fd8311b280 Add socket operations
Build / build (push) Failing after 6m15s
Test / build (push) Failing after 6m6s
2024-03-28 14:11:51 -04:00
Chuck Smith 110152a139 module support
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.
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
Build / build (push) Successful in 10m48s
Test / build (push) Failing after 17m11s
2024-03-24 17:11:48 -04:00
Chuck Smith 3c66b980e7 Bitshift
Test / build (push) Waiting to run
Build / build (push) Has been cancelled
2024-03-24 16:22:11 -04:00
Chuck Smith b4ba660704 rearrange builtins
Build / build (push) Successful in 10m31s
Test / build (push) Failing after 39m25s
2024-03-24 14:00:22 -04:00
Chuck Smith 99cea83f57 Add tons of builtin helpers and array operations.
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
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
Build / build (push) Successful in 10m36s
Test / build (push) Failing after 15m43s
2024-03-23 10:03:31 -04:00
Chuck Smith ef8c8f8f04 bitwise operators and boolean operators
Test / build (push) Waiting to run
Build / build (push) Has been cancelled
2024-03-23 10:00:02 -04:00
Chuck Smith cbb430b47d moulo
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
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
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()
Build / build (push) Successful in 9m45s
Test / build (push) Failing after 16m25s
2024-03-21 15:19:48 -04:00
Chuck Smith be81b9a6d6 Change assignment into expressions
Test / build (push) Waiting to run
Build / build (push) Has been cancelled
2024-03-19 20:30:30 -04:00
Chuck Smith 97eeae0c1a Add null literal
Build / build (push) Successful in 1m30s
Test / build (push) Has been cancelled
2024-03-19 16:33:13 -04:00
Chuck Smith ca4eed10b8 More tests
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
Build / build (push) Failing after 1m29s
Test / build (push) Failing after 12m12s
2024-03-18 17:08:36 -04:00
Chuck Smith b47a39e1b2 Greater than and Less Than
Build / build (push) Failing after 1m12s
Test / build (push) Failing after 11m29s
2024-03-18 16:17:13 -04:00
Chuck Smith 7463b3af39 fixed mutability
Build / build (push) Failing after 1m30s
Test / build (push) Failing after 12m1s
2024-03-15 15:50:11 -04:00
Chuck Smith 80f1a2d78c clone
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
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
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
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
Build / build (push) Failing after 1m40s
Test / build (push) Failing after 11m47s
2024-03-14 21:25:47 -04:00
Chuck Smith e373e9f68a builtins
Test / build (push) Failing after 29m38s
Build / build (push) Failing after 1h2m55s
2024-03-12 16:35:24 -04:00
Chuck Smith ed4d23de2d utf8 support 2024-01-22 20:49:06 -05:00
Chuck Smith 94f7c01396 print 2024-01-22 20:43:31 -05:00
Chuck Smith 5536dbeaaa Hashes 2024-01-22 20:41:05 -05:00
Chuck Smith 069b5ba8cf arrays + builtins 2024-01-22 12:47:16 -05:00
Chuck Smith 6bb06370bb builtins 2024-01-21 11:41:17 -05:00
Chuck Smith 13c9062fed Strings 2024-01-20 13:20:13 -05:00
Chuck Smith 10821fc88a Eval complete 2024-01-20 11:16:56 -05:00
Chuck Smith e3be13cb71 Environment and identifiers 2024-01-20 08:34:01 -05:00
Chuck Smith 44d20ba7a0 Errors 2024-01-19 18:07:54 -05:00
Chuck Smith 7eba7471c8 Return statements 2024-01-19 17:50:02 -05:00
Chuck Smith e6d5567681 If statements 2024-01-19 15:46:10 -05:00
Chuck Smith ea1ae5cfb0 Eval Prefix, Boolean, and Infix Expressions 2024-01-19 15:35:56 -05:00
Chuck Smith beed497ed5 Evaluate Integers 2024-01-18 16:45:32 -05:00