Commit Graph

14 Commits

Author SHA1 Message Date
Dummi26
c2362aca13 fixed small issue in readme 2023-04-13 03:27:51 +02:00
Dummi26
ce61749260 - Added assume_no_enum() because the Err enum is used at least as often as [] for reporting fails.
- changed substring(a b) behavior from "b is the max length of the resulting string" to "b is the exclusive end index, unless it is negative, in which case its abs() value is the maximum length".
- fixed a bug in libs/path
- added the http_requests library, which can be used to make very basic GET requests
- fixed a bug in the gui library that would mess up button handling
- you can now escape comments using a backslash `\`: \// will turn into the literal //, \/* will turn into the literal /*. Useful for URLs (because comments work in string literals). Putting a backslash before a linebreak will also ignore that linebreak (useful in long string literals)
2023-04-13 03:04:47 +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
Dummi26
38d641ffcd updated readme 2023-04-01 20:39:18 +02:00
Dummi26
fd32fd2ba7 updated readme 2023-04-01 20:30:34 +02:00
Dummi26
744f268bfd added some string methods and assume1, which takes ([]/[t]) or ([]/[t] string) and returns t. If the first argument passed is [] instead of [t], panics with the custom error message, if one was provided (string argument). 2023-03-22 19:20:02 +01:00
Dummi26
021a247369 update readme 2023-03-17 16:56:55 +01:00
Dummi26
04b9cbc4c7 fixed readme issue 2023-03-17 16:33:23 +01:00
Dummi26
6712097829 added match statements. 2023-03-17 16:29:42 +01:00
Dummi26
6da8a77304 fixed some bugs 2023-03-10 13:44:18 +01:00
Dummi26
f2d176e0dd added another example to the readme, showing switch statements 2023-03-09 13:26:54 +01:00
Dummi26
63721b9e26 initial code commit, implemented switch statements and if-else syntax. 2023-03-09 13:24:52 +01:00
Dummi26
bb2f4b541c initial code commit. variables, functions, basic multithreading works. missing a lot of builtins and possibly operators (+-*/). good proof of concept for now. 2023-03-08 22:19:51 +01:00
Mark
e8a02a8b30
Create README.md 2023-03-07 16:10:48 +01:00