1
0
mirror of https://github.com/janet-lang/janet synced 2024-11-29 11:29:54 +00:00
janet/src/core
Calvin Rose 4a111b38b1 Add break special.
The break special form can break out of both loops
and functions with an early (nil) return. Mainly useful
for generated code in macros, and should probably be discouraged
in user written code.
2019-03-09 17:15:50 -05:00
..
abstract.c fix C source format 2019-02-23 17:13:43 +01:00
array.c Add array/remove and update CHANGELOG. 2019-03-08 10:24:21 -05:00
asm.c Shut up some warnings from clang's static analyzer. 2019-02-22 12:10:27 -05:00
buffer.c Shut up some warnings from clang's static analyzer. 2019-02-22 12:10:27 -05:00
bytecode.c Add make format to format code. 2019-02-19 20:51:34 -05:00
capi.c More code to better integrate with size_t 2019-03-08 00:44:26 -05:00
cfuns.c Add make format to format code. 2019-02-19 20:51:34 -05:00
compile.c Add break special. 2019-03-09 17:15:50 -05:00
compile.h Add break special. 2019-03-09 17:15:50 -05:00
core.janet Allow proper overriding of cfunctions in the core. 2019-03-08 11:39:18 -05:00
corelib.c Allow proper overriding of cfunctions in the core. 2019-03-08 11:39:18 -05:00
debug.c Shut up some warnings from clang's static analyzer. 2019-02-22 12:10:27 -05:00
emit.c Fix BSD builds. 2019-03-04 12:16:49 -05:00
emit.h Add source amalgamation 2019-01-24 00:15:58 -05:00
fiber.c Add make format to format code. 2019-02-19 20:51:34 -05:00
fiber.h Rename the header <janet/janet.h> to <janet.h> 2019-02-18 20:13:35 -05:00
gc.c Shut up some warnings from clang's static analyzer. 2019-02-22 12:10:27 -05:00
gc.h Begin work on new memory layout for all objects and GC. 2019-02-21 11:22:29 -05:00
io.c Add :export option to import 2019-03-02 11:46:31 -05:00
marsh.c More code to better integrate with size_t 2019-03-08 00:44:26 -05:00
math.c Add make format to format code. 2019-02-19 20:51:34 -05:00
os.c Shut up some warnings from clang's static analyzer. 2019-02-22 12:10:27 -05:00
parse.c Update for issue #62 2019-03-07 16:17:18 -05:00
peg.c Merge remote-tracking branch 'upstream/master' into typed-array-work 2019-02-24 22:25:33 +01:00
pp.c Add "\v" string esca[e sequence. 2019-02-24 14:46:16 -05:00
regalloc.c Fix some issues found with -fsanitize=undefined 2019-03-04 11:17:34 -05:00
regalloc.h Update copyright date, fix types, remove trailing whitespace. 2019-01-06 03:23:03 -05:00
run.c Fix parse error with comment on last line. 2019-02-27 13:59:25 -05:00
specials.c Add break special. 2019-03-09 17:15:50 -05:00
state.h Experimental changes to janet_call to make it faster. 2019-02-01 11:56:25 -05:00
string.c Shut up some warnings from clang's static analyzer. 2019-02-22 12:10:27 -05:00
strtod.c Add make format to format code. 2019-02-19 20:51:34 -05:00
struct.c Begin work on new memory layout for all objects and GC. 2019-02-21 11:22:29 -05:00
symcache.c Shut up some warnings from clang's static analyzer. 2019-02-22 12:10:27 -05:00
symcache.h Rename the header <janet/janet.h> to <janet.h> 2019-02-18 20:13:35 -05:00
table.c Add make format to format code. 2019-02-19 20:51:34 -05:00
tuple.c Begin work on new memory layout for all objects and GC. 2019-02-21 11:22:29 -05:00
typedarray.c More code to better integrate with size_t 2019-03-08 00:44:26 -05:00
util.c Allow proper overriding of cfunctions in the core. 2019-03-08 11:39:18 -05:00
util.h Allow proper serialization of size_t in marsh.c 2019-03-07 22:08:44 -05:00
value.c Add make format to format code. 2019-02-19 20:51:34 -05:00
vector.c Add make format to format code. 2019-02-19 20:51:34 -05:00
vector.h Rename the header <janet/janet.h> to <janet.h> 2019-02-18 20:13:35 -05:00
vm.c Update janet_pcall interface 2019-02-22 17:10:24 -05:00
wrap.c Rename the header <janet/janet.h> to <janet.h> 2019-02-18 20:13:35 -05:00