Kayne Ruse
|
e243ad949a
|
Removed a divide instruction (modulo) from the final output, thanks Wren!
|
2023-02-26 22:41:58 +11:00 |
|
Ratstail91
|
9b673f23ad
|
Reduced C callstack size in Toy_Scope
|
2023-02-26 22:31:37 +11:00 |
|
Kayne Ruse
|
624a0c80ba
|
Prevented NO-OP calls to the memory allocator
Also shaved off about 1-2 milliseconds of execution time of fib-memo.toy
|
2023-02-26 21:20:22 +11:00 |
|
Ratstail91
|
1064b69d04
|
BUGFIX: Integer and float comparisons always return true
v1.1.0
|
2023-02-26 01:27:21 +11:00 |
|
Ratstail91
|
e9b347acb6
|
MSVC + Box Engine are dumber than a bag of rocks
|
2023-02-25 04:40:12 +11:00 |
|
Ratstail91
|
071c8da2aa
|
Visual Studio broke itself - fixed
|
2023-02-25 04:28:07 +11:00 |
|
Ratstail91
|
d6538812bf
|
Merge branch 'main' of https://github.com/Ratstail91/Toy
|
2023-02-25 04:18:03 +11:00 |
|
Ratstail91
|
3aeddff736
|
Tweaks to dictionary for performance
|
2023-02-24 22:13:50 +11:00 |
|
Ratstail91
|
c88c1b125d
|
Merge remote-tracking branch 'refs/remotes/origin/main'
|
2023-02-24 21:53:42 +11:00 |
|
Kayne Ruse
|
1513ba9878
|
tweaked scripts folder
|
2023-02-23 22:45:38 +11:00 |
|
Kayne Ruse
|
bc0289c3f4
|
tweaked scripts folder
|
2023-02-23 20:23:10 +11:00 |
|
Kayne Ruse
|
92c71a374d
|
Implemented a basic random library
|
2023-02-23 19:19:17 +11:00 |
|
Kayne Ruse
|
e0547474b8
|
Merge remote-tracking branch 'refs/remotes/origin/main'
|
2023-02-23 18:37:11 +11:00 |
|
Kayne Ruse
|
3e6d21afbb
|
Added abs(), hash() to libstandard
|
2023-02-23 18:36:12 +11:00 |
|
Kayne Ruse
|
d3df01c1c4
|
Updated .gitignore
v1.0.1
|
2023-02-23 03:33:52 +11:00 |
|
Ratstail91
|
cdca6fa45c
|
Fixed directory in solution file
|
2023-02-22 20:06:48 +11:00 |
|
Kayne Ruse
|
1dde9d8f29
|
Improved error message in set() and push()
The actual issue was that the type check wasn't catching the issue, so
it reached the scope before it was caught. Fixed it, anyway.
|
2023-02-20 13:04:35 +00:00 |
|
Kayne Ruse
|
7f0f17b6e0
|
Patched up failures from Toy_parseIdentifierToValue
I really don't like that function - it needs to be replaced.
|
2023-02-20 06:11:30 +00:00 |
|
Kayne Ruse
|
3507104121
|
Fixed indexAccess potentially going awry with bad inputs
There's always one or two that slip through
|
2023-02-20 05:28:25 +00:00 |
|
Kayne Ruse
|
87de634e30
|
Updated version number to 1.0.0
v1.0.0
|
2023-02-20 02:08:42 +00:00 |
|
Kayne Ruse
|
6fa224fa7b
|
Hooks can't be dict keys, tweaked Toy_readFile
v0.9.2
|
2023-02-18 16:47:38 +00:00 |
|
Kayne Ruse
|
8a68d864e6
|
Opaque type check added
|
2023-02-18 15:21:49 +00:00 |
|
Kayne Ruse
|
49f240ea07
|
Minor tweak
|
2023-02-18 12:15:23 +00:00 |
|
Kayne Ruse
|
3acbd7447a
|
Merge remote-tracking branch 'refs/remotes/origin/main'
|
2023-02-18 11:57:22 +00:00 |
|
Kayne Ruse
|
6f126e6daa
|
Minor tweaks and renames, as I'm documenting
|
2023-02-18 11:56:18 +00:00 |
|
Kayne Ruse
|
2adb9d9158
|
Tweaked lib runner API
|
2023-02-16 22:04:47 +00: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
|
501ff6fff4
|
Chased a ghost for a few hours
|
2023-02-14 18:55:24 +00:00 |
|
Kayne Ruse
|
3845627fe5
|
Added release build to MSVC
|
2023-02-14 18:03:04 +00:00 |
|
Kayne Ruse
|
cdae03bd54
|
String and identifier making fixed for MSVC, just in case
|
2023-02-14 17:38:10 +00:00 |
|
Kayne Ruse
|
7b501b71b5
|
commandLine now initializes with default values
|
2023-02-14 17:00:16 +00:00 |
|
Kayne Ruse
|
913738a4d1
|
Tweaked the runner test, should be orders of magnitude faster
|
2023-02-14 16:16:48 +00:00 |
|
Kayne Ruse
|
3312a38c7c
|
Updated memusage tool
|
2023-02-14 16:05:43 +00:00 |
|
Kayne Ruse
|
71b57fd42c
|
Fixed scripts for distribution
|
2023-02-14 10:35:08 +00:00 |
|
Kayne Ruse
|
453afbab41
|
Fixed a stupid bug in MSVC
v0.9.1
|
2023-02-14 10:24:43 +00:00 |
|
Kayne Ruse
|
57af5a6d59
|
Tweaked some scripts
v0.9.0
|
2023-02-14 09:21:22 +00:00 |
|
Kayne Ruse
|
0737b2a483
|
Dropped underscore functions in favour of UFCS
|
2023-02-14 08:37:31 +00:00 |
|
Kayne Ruse
|
eae96d6403
|
Corrected the order of arguments to Toy_callLiteralFn()
|
2023-02-14 08:00:35 +00:00 |
|
Kayne Ruse
|
b55b8e879e
|
Added -n option to diable print newline
|
2023-02-13 15:51:38 +00:00 |
|
Kayne Ruse
|
1ed114b80d
|
Allow for stmt to have empty clauses, resolved #58
|
2023-02-13 14:45:24 +00:00 |
|
Kayne Ruse
|
eb8e522bf2
|
Merged standard and timer, resolved #48
v0.8.3
|
2023-02-13 13:58:41 +00:00 |
|
Kayne Ruse
|
16b71ba6f4
|
Implemented quicksort in _sort()
|
2023-02-13 13:31:58 +00:00 |
|
Kayne Ruse
|
9725f3c6a3
|
Patched some very obscure bugs
|
2023-02-12 16:54:44 +00:00 |
|
Kayne Ruse
|
8653a2663f
|
Added _indexOf
|
2023-02-12 14:32:26 +00:00 |
|
Kayne Ruse
|
ab2cd5dc93
|
Removed lib timer properly, see #62
|
2023-02-12 14:19:14 +00:00 |
|
Kayne Ruse
|
724804a78a
|
Playing with level.toy
|
2023-02-11 15:27:23 +00:00 |
|
Kayne Ruse
|
77a128e0f7
|
Added the -t option to the repl
|
2023-02-11 14:51:19 +00:00 |
|
Kayne Ruse
|
5343e1054d
|
Straightened out file extensions
|
2023-02-11 14:26:55 +00:00 |
|
Kayne Ruse
|
3930ec0477
|
Tweaked README.md
|
2023-02-11 06:48:16 +00:00 |
|
Kayne Ruse
|
996744d7ec
|
Resolved #59
|
2023-02-11 05:10:32 +00:00 |
|