Commit graph

185 commits

Author SHA1 Message Date
b43a0694d0 make .isbpl files usable in proprietary software 2022-05-23 12:59:24 +02:00
2cf7dc1234 fix docs 2022-05-23 12:43:31 +02:00
c79257581f add some docs 2022-05-23 12:40:51 +02:00
32a915b63e make ISBPLStreamer.streams static to avoid wrong IndexOutOfBounds 2022-05-23 11:12:32 +02:00
2eedde2f67 add *.bf.isbpl to gitignore 2022-05-23 10:36:34 +02:00
c03c0b7615 beautify bf.isbpl 2022-05-23 10:35:26 +02:00
1ccae742d6 document bf.isbpl 2022-05-23 10:33:48 +02:00
6102f9ec09 make brainfuck interpreter 2022-05-23 10:30:53 +02:00
1421317515 JIO subclasses, java.lang.Runnable integration 2022-05-23 08:32:05 +02:00
ff2561043a stdlib and timelib bugs fixed 2022-05-18 16:43:05 +02:00
73d7323f8c add extends native 2022-05-18 00:56:49 +02:00
9fac0ebaa6 stufd 2022-05-17 20:50:02 +02:00
327c07a15b fix stream.readline 2022-05-17 20:47:21 +02:00
f01977d85d fix stream.readline 2022-05-17 20:46:18 +02:00
2cbde3e64a fix stream.readline 2022-05-17 20:45:45 +02:00
1fe56dbf17 add acopy native (must be included manually for backwards compatibility, for now) 2022-05-17 20:36:40 +02:00
0818de0421 optimizations 2022-05-17 20:29:24 +02:00
d42bb09576 fix hello world 2022-05-17 20:02:49 +02:00
5f4fe1a1c4 removr unused code 2022-05-17 20:02:18 +02:00
3296f90ca1 add end of with at empty word 2022-05-17 19:58:19 +02:00
0711e29283 add with keyword 2022-05-17 15:00:19 +02:00
4fbaf943dd merge, fix a few JIO bugs 2022-05-17 13:22:45 +02:00
14a15ea028 fix standalone interpreter 2022-05-16 18:27:28 +02:00
5cc3c9f453 fix standalone interpreter 2022-05-16 18:25:24 +02:00
54fea2d806 fix multi.isbpl 2022-05-16 01:53:07 +02:00
2d62a6dcaf fix multi.isbpl 2022-05-16 01:50:07 +02:00
75a93a2652 add copyFunc to multi.isbpl 2022-05-16 01:43:36 +02:00
b860d34229 add copyFunc to multi.isbpl 2022-05-16 01:40:49 +02:00
aa9c510f37 minor fix 2022-05-16 00:57:32 +02:00
c97708f450 fix setup.sh bin detection 2022-05-16 00:50:38 +02:00
57fbd0c898 improve string blocks, improve patch detection 2022-05-16 00:46:05 +02:00
c819d48081 fix bug in multi 2022-05-15 19:53:08 +02:00
e639991c17 fix bug in multi 2022-05-15 19:49:43 +02:00
3e914cc4c5 better newline handling for windows 2022-05-15 16:18:37 +02:00
c85c0242c5 fix type issue 2022-05-14 20:02:15 +02:00
b08915693f add string blocks 2022-05-14 18:35:46 +02:00
23f974a026 add string blocks 2022-05-14 18:33:23 +02:00
b41c079c67 add multi.isbpl for multiple contexts 2022-05-14 16:11:10 +02:00
86bbb04219 improve type system greatly 2022-05-14 16:10:47 +02:00
2458fad5ff fix issues related to int.new 2022-05-14 14:42:53 +02:00
3bbdf874f8 move ISBPL.java to root 2022-05-13 19:18:49 +02:00
01ac076898 remove isbpl.isbpl 2022-05-13 19:14:27 +02:00
0176503ece add getfile native to ISBPL.java, add comment support for construct blocks 2022-05-13 19:14:08 +02:00
83344809f0 add getfile native, add better constructors 2022-05-13 19:13:36 +02:00
4667491029 deprecate file.isbpl 2022-05-13 19:12:57 +02:00
a8f6b2dfdf add examples back 2022-05-13 19:12:38 +02:00
718dfb7986 Better structure 2022-05-13 19:12:23 +02:00
7540960565 Added timer 2022-05-13 19:12:03 +02:00
4d8742061c std updates 2022-05-13 18:05:10 +02:00
43741a3209 fix string variables 2022-05-13 14:00:46 +02:00