/*
-Copyright (C) 2017 Keziah Wesley
+Copyright (C) 2017-2018 Keziah Wesley
You can redistribute and/or modify this file under the terms of the
GNU Affero General Public License as published by the Free Software
void eval ();
void push_frame (void (*fn) (), tuple_object args, void (*cont) ());
+/* TODO: don't expose this in header */
// stack:
// <0> args...
// <0> frametop
tuple_object args;
tuple_object prevframe;
// <0> framebottom (state saved before child call)
+ object *prevcst;
// <0> temps, <1> args
object locals[];