Commit graph

218 commits

Author SHA1 Message Date
c325c792a2 Merge branch 'master' into gc 2022-06-26 04:51:56 +02:00
757a84bfda fix a string bug 2022-06-26 04:51:31 +02:00
4dc53777b4 more gc fixes 2022-06-26 03:58:53 +02:00
223c4d7bd1 WIP: improvements to GC 2022-06-26 03:30:21 +02:00
51eb61091d add garbage collection 2022-06-25 02:45:21 +02:00
2132c7c8a4 WIP: paritally add ISBPLUsable to avoid memory leaks 2022-06-24 19:55:33 +02:00
d6461db848 add more split-chars to tokenizer, add () support (tested) 2022-06-24 18:04:49 +02:00
8075a2f44e make java catcher catch all throwables 2022-06-06 12:24:39 +02:00
c8d07cf371 add gen-doc.sh (assumes isbpldoc to be installed), add JIO mirrorInterpreterData 2022-05-27 12:24:22 +02:00
34b9030612 add ->? function to std 2022-05-26 20:21:16 +02:00
cddcdb1b3b small fix in docs 2022-05-26 19:35:15 +02:00
0eaf24ba65 base docs 2022-05-26 19:30:39 +02:00
8af222b52a docs 2022-05-26 19:28:57 +02:00
0a3c1bd60f stack traces 2022-05-26 19:21:29 +02:00
e819187cbd improve docs for multi.isbpl 2022-05-24 16:49:45 +02:00
ac8044ef86 add docs for multi.isbpl 2022-05-24 16:48:25 +02:00
96820a6f43 improve doc for time.isbpl 2022-05-24 16:41:03 +02:00
33e6e732ee improve doc for stream.isbpl 2022-05-24 16:40:48 +02:00
9b0b10ee41 improve doc for std.isbpl 2022-05-24 16:40:26 +02:00
2e339753ae improve doc for std.isbpl 2022-05-24 16:38:19 +02:00
dc4384a999 add time.isbpl docs 2022-05-24 07:32:35 +02:00
dbaa63785d add time.isbpl docs 2022-05-24 07:32:17 +02:00
065ad9c987 add time docs 2022-05-23 22:40:13 +02:00
06b6a3dc76 finish docs/std.md 2022-05-23 22:10:19 +02:00
6e9adb110a Merge branch 'master' into dev 2022-05-23 20:19:19 +02:00
2580c1d8ea add description to docs/stream.md 2022-05-23 20:19:06 +02:00
8a463274bd add std docs (unfinished) 2022-05-23 20:16:57 +02:00
ecd350ddf0 Revert "fix stream docs"
This reverts commit 53eb086840.
2022-05-23 20:15:36 +02:00
53eb086840 fix stream docs 2022-05-23 20:13:57 +02:00
8271d1c721 add stream docs 2022-05-23 20:12:32 +02:00
f02d5c8810 merge 2022-05-23 13:38:05 +02:00
d774d044b8
Delete COPYING 2022-05-23 13:36:38 +02:00
2ca59d5ca9
Create LICENSE 2022-05-23 13:36:22 +02:00
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