K. Lange
4c1fe774e7
Eliminate unused parameters to krk_compile, interpret, runfile, callfile
2021-02-25 08:17:19 +09:00
K. Lange
3945e3865f
Changes to how uncaught exceptions are handled.
...
- Don't clear the HAS_EXCEPTION bit.
- Reuse CLEAN_OUTPUT to disable printing the exception.
- Don't reset the stack, repls should do that _on every call_.
- Fix up sandbox and simple-repl.h, they don't need to do that silly stack thing to handle exceptions themselves.
2021-02-24 09:08:21 +09:00
K. Lange
4235c74138
Generate indexes, fixup CSS for mobile
2021-02-20 22:32:11 +09:00
K. Lange
a5ff538dc1
Write a bunch more docs
2021-02-20 20:44:07 +09:00
K. Lange
76d53eb198
Various doc improvements
2021-02-20 15:43:47 +09:00
K. Lange
d5d3d721e7
The big documentation system overhaul
2021-02-20 14:10:36 +09:00
K. Lange
298f429c30
Add a very simple embedding demo for doc purposes
2021-02-19 21:25:15 +09:00
K. Lange
79cc3bdac1
More header cleanup, rename some stuff
2021-02-19 12:30:39 +09:00
K Lange
d1535de8d2
Elminate calls to sprintf
2021-02-19 11:06:07 +09:00
K Lange
3cef9d05e8
Add simple repl to krk-sandbox
2021-02-15 21:16:23 +09:00
K. Lange
8b5cfdf4e2
More stuff for os module
2021-02-12 19:50:55 +09:00
K. Lange
798df9cc08
cleanup unused / redundant defs
2021-02-12 16:01:29 +09:00
K. Lange
7d18c9fb1a
Fix missing nil terminators in strings read by marshal reader
2021-02-12 15:57:54 +09:00
K. Lange
6b6597d57d
Add experimental bytecode marshal tool
2021-02-12 15:53:47 +09:00
K. Lange
13371611e2
Add tools (and tools/kuroko contains symlinks to headers)
2021-02-12 11:48:50 +09:00