Ratstail91
eaad8d5241
Messing with tests
2023-08-28 23:31:09 +10:00
Ratstail91
308fba1a8c
Added carriage return as escapable character
2023-08-28 22:04:21 +10:00
Ratstail91
f885fdaf4c
Short circuits are now functioning correctly, resolved #73
2023-08-06 04:28:02 +10:00
Kayne Ruse
1668dca255
Tweaked some APIs, hid some functions I don't want in the API
2023-02-16 13:06:07 +00:00
Kayne Ruse
c81a139c97
Now handles unterminated block comments without freezing
2023-02-10 12:26:38 +00:00
Kayne Ruse
66ea684a90
Disabled comments in the repl
2023-02-10 12:11:42 +00:00
Kayne Ruse
ee226ea426
Strengthened constness for cstrings and bytecode
2023-02-10 08:52:38 +00:00
Kayne Ruse
932401c26d
Can now correctly parse escaped characters
2023-02-09 08:44:08 +00:00
Kayne Ruse
0b9051cab2
Experimenting with numbers
2023-02-06 05:37:41 +00:00
Kayne Ruse
fcd1cdf70b
Added a few characters that can be escaped
2023-01-31 12:37:18 +00:00
Kayne Ruse
9b21bfb53b
Missed a rename
2023-01-25 13:54:28 +00:00
Kayne Ruse
2e2bee4fa3
Renemed all variables to fit into a namespace
...
Basically, all Toy varaibles, functions, etc. are prepended with "Toy_",
and macros are prepended with "TOY_". This is to reduce namespace
pollution, which was an issue pointed out to be - blame @GyroVorbis.
I've also bumped the minor version number - theoretically I should bump
the major number, but I'm not quite ready for 1.0 yet.
2023-01-25 12:55:55 +00:00
Kayne Ruse
047ccc5f16
Prepended file names with "toy_"
2023-01-23 21:45:52 +00:00