nocell
This commit is contained in:
parent
88bfe4697b
commit
250382793c
1 changed files with 7 additions and 7 deletions
14
src/main.cpp
14
src/main.cpp
|
|
@ -75,24 +75,24 @@ enum class special_indef_eval {NONE, PROGN, IF_BEGIN, FORCE_RETURN_NEXT_ARG};
|
|||
|
||||
|
||||
struct Registers {
|
||||
std::variant<size_t, Data *, Cell> Exp;
|
||||
std::variant<size_t, Data *> Exp;
|
||||
size_t args_front;
|
||||
size_t args_current;
|
||||
size_t args_left;
|
||||
|
||||
// general registers
|
||||
std::variant<size_t, Data *, Cell> A;
|
||||
std::variant<size_t, Data *, Cell> B;
|
||||
std::variant<size_t, Data *, Cell> C;
|
||||
std::variant<size_t, Data *, Cell> D;
|
||||
std::variant<size_t, Data *> A;
|
||||
std::variant<size_t, Data *> B;
|
||||
std::variant<size_t, Data *> C;
|
||||
std::variant<size_t, Data *> D;
|
||||
|
||||
bool argflag = false;
|
||||
|
||||
std::variant<size_t, Data *, Cell> op;
|
||||
std::variant<size_t, Data *> op;
|
||||
|
||||
locs RP;
|
||||
|
||||
std::variant<size_t, Data *, Cell> R;
|
||||
std::variant<size_t, Data *> R;
|
||||
Env E;
|
||||
|
||||
special_indef_eval screen = special_indef_eval::NONE;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue