Commit graph

54 commits

Author SHA1 Message Date
TudbuT
920e9c2ff1 fix long output aaaargh 2023-08-04 20:58:22 +02:00
TudbuT
2af276e160 fix a crash in the embedded rust build process (bad quotes) 2023-08-04 20:57:03 +02:00
7f4f502067
fix crash when using RustAppBuilder 2023-08-04 20:54:31 +02:00
b4c8593d41
add sasm writing 2023-08-04 20:52:12 +02:00
TudbuT
c01d5adf63 WIP: Add embedded rust 2023-08-04 20:38:47 +02:00
TudbuT
7e4d2e370e Fix error when stdlib not available 2023-05-25 06:22:00 +02:00
80b2604ced
allow printing non-string objects 2023-04-22 17:31:24 +02:00
adabbe0418
feat: add messaging, fix: allow tabs, fix: add =<0-5> methods to arrays
=<0-5> is the counterpart to the normal <0-5> methods used for easier indexing into the first few indexes to allow arrays to be used like tuples
2023-04-10 02:26:21 +02:00
2f087d8835
fix: add tab support 2023-04-10 01:58:32 +02:00
33352ad163
make sure null won't get assigned a value 2023-04-08 20:24:07 +02:00
77d26c47cf
fix typo 2023-04-08 20:22:37 +02:00
22a2efe211
fix some issues in sasm, add more sasm example code 2023-04-08 20:19:37 +02:00
de7044cda5
allow sasm file execution 2023-04-08 20:12:35 +02:00
cdcb27b91a
fix dangling stack item in install.spl 2023-04-08 17:59:04 +02:00
e7317683fa
numerous additions to stdlib, fix test.spl 2023-04-08 17:29:59 +02:00
d08daa5a62
more iterator functions 2023-04-08 16:57:18 +02:00
1dce63794b
Deprecate _ function, Add section on postfix args to README, Add nconcat function. 2023-04-08 09:51:40 +02:00
0689bdbea0
add postfix argument notation 2023-04-07 22:03:36 +02:00
fa488c4b08
allow beginning words with : 2023-03-29 00:55:09 +02:00
88257715c3
Update README.md to reflect recent developments 2023-03-28 02:57:26 +02:00
4ed04d86ec
Update README.md to reflect recent developments 2023-03-28 02:56:05 +02:00
908dc4b06b
fixes 2023-03-28 02:54:16 +02:00
ab18cdbf35
fixes 2023-03-07 13:27:41 +01:00
55abe55554
add repl welcome msg 2023-03-06 17:09:01 +01:00
fa79061660
cargo fmt & fix 2023-03-06 17:06:38 +01:00
e605306ef9
small fixes, add repl 2023-03-06 17:06:01 +01:00
cdc05259b8
add net and http to static stdlib 2023-03-06 15:21:02 +01:00
1e68b5340c
use out of bounds exceptions 2023-03-06 15:11:29 +01:00
954f817437
more http progress 2023-03-06 14:56:49 +01:00
75a54d3dfd
replace http with net:http, add net module 2023-03-06 04:28:51 +01:00
e093c11558
bug fixes, improve speed, add basic http support, other minor improvements 2023-03-06 03:45:16 +01:00
25a30a5be6
add some documentation 2023-02-25 15:02:51 +01:00
c9f9ba9979
ready for cargo publish 2023-02-25 13:58:26 +01:00
26044549b9
cargo fixes 2023-02-25 12:41:36 +01:00
e037dbabe9
stream api fixes, str-to-bytes, bytes-to-str 2023-02-25 12:41:02 +01:00
a8d1d78643
fix some issues in stream api 2023-02-25 12:21:13 +01:00
f30c212c85
fix install script 2023-02-25 12:05:54 +01:00
5300cf7c16
add vim syntax 2023-02-25 11:42:45 +01:00
8c30e2fd2f
minor fixes, add streams api 2023-02-25 11:40:52 +01:00
00f9db725e
Update README.md 2023-02-20 14:34:40 +01:00
b5df29f7a5
README, callp 2023-02-20 14:33:30 +01:00
b9eae2bbc4
std panic fix, ready for initial, slightly incomplete publish to crates.io 2023-02-20 13:32:20 +01:00
98f39a5aa3
improved error handling, importing, more stdlib functions 2023-02-19 19:40:22 +01:00
75a0de04b6
cargo fix 2023-02-19 04:58:17 +01:00
901a5cb734
errors, stack traces 2023-02-19 04:57:32 +01:00
07264a5f67
fix a lot of warnings 2023-02-19 02:14:01 +01:00
d2d533642a
basic error propagation 2023-02-19 02:03:06 +01:00
7b5ba3fbf7
fix some logic errors, simplify *-fns.rs 2023-02-18 20:05:24 +01:00
4d4799a76f
cargo fix&fmt 2023-02-18 18:45:23 +01:00
2ce44f2b55
more std functions, some fixes 2023-02-18 18:43:23 +01:00