1
0
mirror of https://github.com/janet-lang/janet synced 2024-09-28 23:10:40 +00:00
janet/src/core
Calvin Rose 798c88b4c8 Update peg to allow functions over captures. Update C API
to make janet function calls easier and faster from C (still
needs an object pool for fibers, though). Fix bug in scan-number
and add many more peg tests.
2019-01-12 17:31:15 -05:00
..
abstract.c Update copyright date, fix types, remove trailing whitespace. 2019-01-06 03:23:03 -05:00
array.c Update copyright date, fix types, remove trailing whitespace. 2019-01-06 03:23:03 -05:00
asm.c Fix sorting in asm.c. Add README text. 2019-01-09 17:09:16 -05:00
buffer.c Add buffer/bit functions and buffer/blit. Expose janet_gethalfrange 2019-01-09 13:25:51 -05:00
bytecode.c Update copyright date, fix types, remove trailing whitespace. 2019-01-06 03:23:03 -05:00
capi.c Update peg to allow functions over captures. Update C API 2019-01-12 17:31:15 -05:00
cfuns.c Update copyright date, fix types, remove trailing whitespace. 2019-01-06 03:23:03 -05:00
compile.c Update peg to allow functions over captures. Update C API 2019-01-12 17:31:15 -05:00
compile.h Add functionality that allows the set macro to 2019-01-06 19:33:27 -05:00
core.janet Update peg to allow functions over captures. Update C API 2019-01-12 17:31:15 -05:00
corelib.c Update peg to allow functions over captures. Update C API 2019-01-12 17:31:15 -05:00
debug.c Update copyright date, fix types, remove trailing whitespace. 2019-01-06 03:23:03 -05:00
emit.c Update copyright date, fix types, remove trailing whitespace. 2019-01-06 03:23:03 -05:00
emit.h Update copyright date, fix types, remove trailing whitespace. 2019-01-06 03:23:03 -05:00
fiber.c Update peg to allow functions over captures. Update C API 2019-01-12 17:31:15 -05:00
fiber.h Update copyright date, fix types, remove trailing whitespace. 2019-01-06 03:23:03 -05:00
gc.c Update copyright date, fix types, remove trailing whitespace. 2019-01-06 03:23:03 -05:00
gc.h Update copyright date, fix types, remove trailing whitespace. 2019-01-06 03:23:03 -05:00
io.c Fix popen bug. 2019-01-08 21:42:16 -05:00
marsh.c Update copyright date, fix types, remove trailing whitespace. 2019-01-06 03:23:03 -05:00
math.c Update copyright date, fix types, remove trailing whitespace. 2019-01-06 03:23:03 -05:00
os.c Update copyright date, fix types, remove trailing whitespace. 2019-01-06 03:23:03 -05:00
parse.c Fix parser regression. 2019-01-07 14:49:38 -05:00
peg.c Update peg to allow functions over captures. Update C API 2019-01-12 17:31:15 -05:00
pp.c Move pretty printing to separate file pp.c 2019-01-09 11:47:29 -05:00
regalloc.c Update copyright date, fix types, remove trailing whitespace. 2019-01-06 03:23:03 -05:00
regalloc.h Update copyright date, fix types, remove trailing whitespace. 2019-01-06 03:23:03 -05:00
run.c Update peg to allow functions over captures. Update C API 2019-01-12 17:31:15 -05:00
specials.c Add functionality that allows the set macro to 2019-01-06 19:33:27 -05:00
state.h Update copyright date, fix types, remove trailing whitespace. 2019-01-06 03:23:03 -05:00
string.c Move pretty printing to separate file pp.c 2019-01-09 11:47:29 -05:00
strtod.c Update copyright date, fix types, remove trailing whitespace. 2019-01-06 03:23:03 -05:00
struct.c Update copyright date, fix types, remove trailing whitespace. 2019-01-06 03:23:03 -05:00
symcache.c Remove janet_symbol_from_string api function. 2019-01-02 20:50:31 -05:00
symcache.h Update copyright date, fix types, remove trailing whitespace. 2019-01-06 03:23:03 -05:00
table.c Update copyright date, fix types, remove trailing whitespace. 2019-01-06 03:23:03 -05:00
tuple.c Update copyright date, fix types, remove trailing whitespace. 2019-01-06 03:23:03 -05:00
util.c Update copyright date, fix types, remove trailing whitespace. 2019-01-06 03:23:03 -05:00
util.h Initial peg implementation. Tree walk interpretted with 2019-01-11 19:22:24 -05:00
value.c Remove check for function calls to enable all types, 2019-01-06 11:56:40 -05:00
vector.c Update copyright date, fix types, remove trailing whitespace. 2019-01-06 03:23:03 -05:00
vector.h Update copyright date, fix types, remove trailing whitespace. 2019-01-06 03:23:03 -05:00
vm.c Update peg to allow functions over captures. Update C API 2019-01-12 17:31:15 -05:00
wrap.c Update copyright date, fix types, remove trailing whitespace. 2019-01-06 03:23:03 -05:00