kuroko/src
2022-08-11 10:47:46 +09:00
..
kuroko Expose _protected in util.h, useful elsewhere 2022-08-11 10:47:46 +09:00
modules Use krk_parseArgs in a few places 2022-08-03 19:44:59 +09:00
vendor Cleanup exception hierarchy 2022-08-05 12:36:06 +09:00
builtins.c And in base objects... 2022-08-06 12:19:40 +09:00
chunk.c Consolidate opcode definitions and do not expose the macros in public headers 2022-07-11 21:02:35 +09:00
compiler.c Use new formatted string builders in various places 2022-08-06 12:18:40 +09:00
debug.c Break out 'kuroko' module, expose init functions, and let VM be initialized without modules 2022-07-29 12:18:01 +09:00
exceptions.c Move StringBuilder functions out of header, into obj_str; add pushStringBuilderFormat 2022-08-06 11:52:54 +09:00
fileio.c Use new formatted string builders in various places 2022-08-06 12:18:40 +09:00
kuroko.c Make paste() a little bit smarter 2022-08-10 21:02:07 +09:00
memory.c Break out 'kuroko' module, expose init functions, and let VM be initialized without modules 2022-07-29 12:18:01 +09:00
methods.h Support Unicode strings in argument to str.*strip 2022-07-10 18:49:42 +09:00
obj_base.c Use new formatted string builders in various places 2022-08-06 12:18:40 +09:00
obj_bytes.c bytes() can take iterators, int, encode strings (utf-8) 2022-08-03 09:10:37 +09:00
obj_dict.c Cleanup old unpackArray things 2022-07-31 09:31:02 +09:00
obj_function.c Clean up function, method repring 2022-08-06 12:20:04 +09:00
obj_gen.c Use new formatted string builders in various places 2022-08-06 12:18:40 +09:00
obj_list.c Don't use PRIkrk_int in exception format strings, we can't trust it 2022-08-01 11:22:33 +09:00
obj_long.c Implement proper float conversions for longs 2022-08-10 16:40:28 +09:00
obj_numeric.c Implement proper float conversions for longs 2022-08-10 16:40:28 +09:00
obj_range.c Use new formatted string builders in various places 2022-08-06 12:18:40 +09:00
obj_set.c Use a custom formatter for krk_runtimeError 2022-07-27 21:44:02 +09:00
obj_slice.c Replace KRK_METHOD, KRK_FUNC with nicer macros 2022-07-05 22:42:29 +09:00
obj_str.c Add krk_stringFromFormat 2022-08-06 12:17:56 +09:00
obj_tuple.c Don't use PRIkrk_int in exception format strings, we can't trust it 2022-08-01 11:22:33 +09:00
obj_typing.c KrkGenericAlias → krk_GenericAlias for symbol name consistency 2022-07-26 09:17:11 +09:00
object.c Fix up some feature disable flags 2022-07-26 18:57:54 +09:00
opcode_enum.h Update outdated comment about enum values for opcodes 2022-07-12 08:13:26 +09:00
opcodes.h reorder opcodes since we added EXIT_LOOP 2022-08-03 20:43:19 +09:00
os.c Cleanup exception hierarchy 2022-08-05 12:36:06 +09:00
parseargs.c Add krk_parseArgs utility function 2022-08-03 19:44:07 +09:00
private.h Don't keep rebuilding class object that tracks compiler state for gc... 2022-08-03 22:22:50 +09:00
scanner.c Make the compiler reentrant 2022-07-26 13:42:05 +09:00
sys.c Add krk_stringFromFormat 2022-08-06 12:17:56 +09:00
table.c Fix incorrect handling of tombstones in tableGet_Fast, tableFindString 2022-08-06 11:08:40 +09:00
threads.c Cleanup exception hierarchy 2022-08-05 12:36:06 +09:00
time.c Break out 'kuroko' module, expose init functions, and let VM be initialized without modules 2022-07-29 12:18:01 +09:00
value.c Properly run __exit__, finally on break or continue 2022-07-29 19:13:33 +09:00
vm.c Expose _protected in util.h, useful elsewhere 2022-08-11 10:47:46 +09:00
wcwidth._h Update wcwidth implementation for Windows and add a binding library 2021-10-27 19:28:28 +09:00