xo-alloc/xo-interpreter/include/xo/interpreter/StackFrame.hpp

24 lines
628 B
C++

/** @file StackFrame.hpp **/
#include "xo/alloc/Object.hpp"
namespace xo {
namespace scm {
/** @class StackFrame
* @brief Represent a single runtime stack frame for a Schematika function
*
* StackFrame intended to be used for interpreted functions.
* Compiled functions will stil likely have stack frames, but need not use the
* @ref StackFrame class
**/
class StackFrame : public Object {
public:
StackFrame(std::size_t n_slot)
private:
};
} /*namespace scm*/
} /*namespace xo*/
/* end StackFrame.hpp */