kuroko/tools
K. Lange 444cb28d06 Drop krk_callSimple
Replace it with two functions that won't run into issues with
trying to call bound objects, instances, etc. that weren't on
the stack. In general, if you have a callable value of unknown
type you should call `krk_callStack` with it on the stack followed
by all of its args; to make this abundantly clear, `krk_callStack`
only takes the argument count. For calling things we know to be
safe (closures and natives), there is `krk_callDirect`, which should
be used, for example, when calling core methods like __repr__.
2021-04-17 19:29:52 +09:00
..
codectools Bit of a facepalm moment (re-add the WHATWG-specified one-way katakana (#9) 2021-04-11 12:03:27 +09:00
__init__.krk The big documentation system overhaul 2021-02-20 14:10:36 +09:00
compile.c Swap out bitfields for flags for flexibility 2021-03-25 19:47:19 +09:00
debug-stats.c Add tool 'krk-debug-stats' which prints basic sizes 2021-03-29 09:26:13 +09:00
demo.c Eliminate unused parameters to krk_compile, interpret, runfile, callfile 2021-02-25 08:17:19 +09:00
gendoc.krk Codecs package docs, as well as some assorted tweaks or minor additions (#5) 2021-04-02 16:34:10 +09:00
sandbox.c Drop krk_callSimple 2021-04-17 19:29:52 +09:00
simple-repl.h Drop krk_callSimple 2021-04-17 19:29:52 +09:00