Commit graph

56 commits

Author SHA1 Message Date
93374fbf2e fix _enable_debug 2022-03-07 15:17:34 +01:00
82bb27d01c return port from _enable_debug 2022-03-07 13:17:25 +01:00
7f77b09ee7 move stuff to isbpl-random-stuff 2022-03-07 13:12:11 +01:00
a5d169e43e add stream.write and stream.readline to stream.isbpl 2022-03-06 21:06:44 +01:00
6fe8fe2e64 remove random function in std 2022-03-06 20:23:17 +01:00
0f1ba8df43
Create COPYING 2022-03-06 20:22:50 +01:00
1431d7d48e
Create LICENSE 2022-03-06 20:22:20 +01:00
3de2acc941 fix struppercase and strlowecase 2022-03-06 20:07:48 +01:00
e28ad23a7f add better debugging capabilities, add native to enable debugging OTF 2022-03-06 19:34:29 +01:00
a094bcff5d add more examples and libs 2022-03-06 19:05:42 +01:00
b44c232d9a fix dangling 0 value in stack in helloworldgen 2022-03-06 18:47:59 +01:00
e9db76ad21 remove unnecessary import for iota in helloworldgen 2022-03-06 18:47:09 +01:00
66582125fc add helloworldgen.isbpl to demonstrate streams, fix streams 2022-03-06 18:46:04 +01:00
e9022405c9 add streams 2022-03-06 18:13:25 +01:00
a61427702e add time functions, fix errorstream.isbpl 2022-03-06 17:39:49 +01:00
f57a98fe84 add custom port setting for debug 2022-03-06 16:41:19 +01:00
2bcd45a161 more gitignore 2022-03-06 16:36:15 +01:00
b1c22a800f fix some stuff in std 2022-03-06 16:34:37 +01:00
7d8c9d0938 add exception handling to debugger 2022-03-06 16:34:26 +01:00
0b1067f8cc add meta-inf for jars 2022-03-06 16:11:07 +01:00
4d02146777 use more beautiful mathematics in std/stol 2022-03-06 16:01:01 +01:00
a077789685 fix bug in std where stol would return 0 for positive numbers 2022-03-06 15:58:37 +01:00
25b9fd97ff fix bug in std where ftos would hand dtos a float 2022-03-06 15:38:50 +01:00
d57404bf02 better trycatch, more debugging 2022-03-06 15:37:19 +01:00
a05ace0cec fix number-string conversion 2022-03-06 15:26:08 +01:00
f8bace8ce4 better interpreter 2022-03-06 15:25:48 +01:00
04b21b45c7 Merge remote-tracking branch 'refs/remotes/origin/master' 2022-03-06 14:26:32 +01:00
29614aff16 better interpreter 2022-03-06 14:26:18 +01:00
b4846a2eda
Update README.md 2022-03-06 00:14:33 +01:00
c325429c66
Delete isbpl.js 2022-03-05 21:09:17 +01:00
d166ec6b25 add .class files to gitignore 2022-03-05 21:08:43 +01:00
1a7177d83f fix compiler and std bugs 2022-03-05 21:07:29 +01:00
5c306c741d add gitignore 2022-03-05 20:57:59 +01:00
8552d1ef25 add setup script 2022-03-05 20:57:02 +01:00
4e2e425349 first version of java interpreter 2022-03-05 20:55:03 +01:00
a082ae8729 update code style 2022-03-04 20:20:46 +01:00
02e7a5b098 Merge 2022-02-23 18:08:19 +01:00
ed8ee68c5d easier to handle comments for the compiler 2022-02-23 18:07:04 +01:00
a133ab8c55 Merge 2022-02-23 17:20:09 +01:00
478779c0f4 add more functions to stdlib 2022-02-23 17:18:26 +01:00
f0577d27de Update readme 2022-02-08 20:25:54 +01:00
09030ddc93 Progress on bootstrap, better keyword handling, etc 2022-02-08 20:23:05 +01:00
0dfe8dc93f improvements to stdlib, add stuff to compiler, create incomplete bootstrapper file 2022-02-06 02:12:39 +01:00
2f4964d9b9 fix strsplit 2022-02-05 23:16:53 +01:00
3d417928b4 fix strsplit 2022-02-05 23:11:26 +01:00
1ac0d7f0aa fix strsplit, fix a few loops 2022-02-05 22:35:14 +01:00
d3913cdc0b define stack functions 2022-02-05 22:20:21 +01:00
855048bdd1 define math functions 2022-02-05 22:18:48 +01:00
9f1ab0231a ntos float support 2022-02-05 22:16:59 +01:00
cd313f4526 Merge remote-tracking branch 'refs/remotes/origin/master' 2022-02-05 22:09:14 +01:00