Mark
|
cd21c2171e
|
improve panic function, add stacktrace
|
2024-06-19 12:35:23 +02:00 |
|
Mark
|
4770e3f939
|
fix readline
|
2024-06-17 18:47:49 +02:00 |
|
Mark
|
1c6cd90d59
|
fix read_line
|
2024-06-17 18:33:22 +02:00 |
|
Mark
|
206457489c
|
read_line now returns (String)/()
so that closed stdin is handled by the programmer
instead of (probably) causing an infinite loop
|
2024-06-17 18:26:27 +02:00 |
|
Mark
|
eb2949334e
|
version bump (due to new library version)
|
2024-06-14 19:50:37 +02:00 |
|
Mark
|
ff374c4501
|
new library version
|
2024-06-12 20:12:29 +02:00 |
|
Mark
|
945e19e10a
|
fix list cloning not cloning inner values
this would allow mutating values
through a list passed by value,
but now it doesn't, which is
how it always should have been.
|
2024-04-30 13:58:40 +02:00 |
|
Mark
|
1554453eb9
|
.
|
2024-04-16 14:28:18 +02:00 |
|
Mark
|
a377c6e89a
|
temporary bugfix/patch
|
2024-04-16 14:27:02 +02:00 |
|
Mark
|
2742112b09
|
Type no longer implements MersType
|
2024-04-16 13:38:50 +02:00 |
|
Mark
|
4fc9441bd5
|
version bump
|
2024-04-15 17:27:00 +02:00 |
|
Mark
|
1f44b66f08
|
fix a deadlock when using recursive try s
|
2024-04-15 17:26:06 +02:00 |
|
Mark
|
cd3495b364
|
version 0.8.0
|
2024-04-15 16:42:13 +02:00 |
|
Mark
|
45a46f32a5
|
add Byte to replace Int when appropriate
|
2024-04-15 14:07:05 +02:00 |
|
Mark
|
a1c585a30d
|
version bump
|
2024-03-22 16:50:37 +01:00 |
|
Mark
|
8690263b1c
|
V7: Make .try a language feature, this makes try_allow_unused unnecessary. remove try and try_... functions.
|
2024-03-22 15:38:09 +01:00 |
|
Mark
|
77ee446fde
|
fix mers cli dependencies
|
2024-02-22 20:58:47 +01:00 |
|
Mark
|
05c88b7826
|
fix variable shadowing not working (how was this not noticed until now??)
|
2024-02-22 19:13:50 +01:00 |
|
Mark
|
7bfdbca3a5
|
add pretty-print to mers cli
|
2024-02-22 16:30:39 +01:00 |
|
Mark
|
f3f2c13702
|
add loop syntax, remove loop function, change CLI
|
2024-02-22 13:34:02 +01:00 |
|
Mark
|
66c191ba2c
|
mers version to 0.5.0
|
2024-02-17 14:58:29 +01:00 |
|
Mark
|
931f70fe4c
|
add example 02 to mers_lib
|
2024-02-17 14:57:40 +01:00 |
|
Mark
|
5d752c9969
|
change parse_int/float and debug, add spawn_command and childproc_* functions
|
2024-02-17 11:46:07 +01:00 |
|
Mark
|
9de61da1ef
|
fix Cargo.toml for mers cli
|
2024-02-15 10:57:06 +01:00 |
|
Mark
|
5d3efe4788
|
version bump to 0.4.0
|
2024-02-15 10:56:34 +01:00 |
|
Mark
|
44da27b414
|
Add chain function and chained iterator, which behaves like Rust's flatten
|
2024-02-14 17:13:05 +01:00 |
|
Mark
|
6ed16b90ec
|
bump cli version
|
2024-01-31 19:29:44 +01:00 |
|
Mark
|
392fdb2a36
|
pump version in dependencies of cli
|
2024-01-31 19:28:17 +01:00 |
|
Mark
|
0226dbd02b
|
add missing file, bump version
|
2024-01-31 19:23:01 +01:00 |
|
Mark
|
58706c4539
|
update cli
|
2024-01-16 12:08:47 +01:00 |
|
Mark
|
9fe981fc6c
|
fix bug where subtypes of list didn't include type of empty list
|
2024-01-16 12:00:16 +01:00 |
|
Mark
|
2d373d1ba7
|
make some types/fields public
|
2024-01-16 10:38:45 +01:00 |
|
Mark
|
5be264e63c
|
prepare to publish to crates.io
|
2024-01-11 13:05:52 +01:00 |
|
Mark
|
07745488b3
|
sorted mers_lib/src/program/configs/ and added cargo features
|
2023-07-28 15:20:02 +02:00 |
|
Mark
|
b81dac682e
|
full rewrite, kinda works
|
2023-07-28 00:33:15 +02:00 |
|
Mark
|
b6d01c7c25
|
changed regex builtin and added binaries to git repo
|
2023-06-29 15:16:31 -04:00 |
|
mark
|
3032d3c115
|
fixed examples, fixed bug due to VType changes
|
2023-06-12 19:06:20 +02:00 |
|
mark
|
d94f727eaa
|
references can now be of type &(int/float): two types, one reference.
|
2023-06-12 18:18:45 +02:00 |
|
mark
|
8c6f8c17f1
|
update readme, docs, site, and version to 0.2.0.
|
2023-06-04 21:59:38 +02:00 |
|
mark
|
b5924b5da1
|
-f+c will print the parsed script with colored highlighting
|
2023-05-19 21:25:05 +02:00 |
|
Dummi26
|
0feb1b8778
|
added nushell support.
|
2023-04-30 17:31:50 +02:00 |
|
Dummi26
|
ca1dbf2722
|
changed "var type = value" syntax to "var::type = value" and added the tutor (mers -t)
|
2023-04-25 02:55:16 +02:00 |
|
Dummi26
|
a2a976c7f9
|
- changed the list type from [t] to [t ...]
- added more examples to the readme
|
2023-04-13 17:40:25 +02:00 |
|
Dummi26
|
2acdcd3f53
|
moved Cargo.toml and src/ to /mers/Cargo.toml and /mers/src/ because rust-analyzer was apparently very confused when I was trying to edit projects in mers_libs/*/.
|
2023-04-12 22:23:07 +02:00 |
|