#include <falcon/symtab.h>#include <falcon/symlist.h>#include <falcon/item.h>#include <falcon/stackframe.h>#include <falcon/module.h>#include <falcon/common.h>#include <falcon/error.h>#include <falcon/runtime.h>#include <falcon/vmmaps.h>#include <falcon/genericlist.h>#include <falcon/carray.h>#include <falcon/string.h>#include <falcon/coreobject.h>#include <falcon/coredict.h>#include <falcon/cclass.h>#include <falcon/genericmap.h>#include <falcon/fassert.h>#include <falcon/vm_sys.h>#include <falcon/coreslot.h>#include <falcon/baton.h>#include <falcon/livemodule.h>#include <falcon/vmcontext.h>


Go to the source code of this file.
Classes | |
| class | Falcon::ContextList |
| class | Falcon::VMachine |
| The Falcon virtual machine. More... | |
| class | Falcon::VMachine::VMachine::Pauser |
| Class automating idle-unidle fragments. More... | |
| class | Falcon::VMachine::VMachine::VarDefMod |
| Structure used to save the vardefs during class link. More... | |
| class | Falcon::VMachineWrapper |
| class | Falcon::VMBaton |
Namespaces | |
| namespace | Falcon |
| CONST. | |
Defines | |
| #define | FALCON_VM_DFAULT_CHECK_LOOPS 5000 |
Typedefs | |
| typedef void(* | Falcon::tOpcodeHandler )(register VMachine *) |
Functions | |
| void | Falcon::ContextList_deletor (void *) |
| void | Falcon::opcodeHandler_ADD (register VMachine *vm) |
| void | Falcon::opcodeHandler_ADDS (register VMachine *vm) |
| void | Falcon::opcodeHandler_AND (register VMachine *vm) |
| void | Falcon::opcodeHandler_ANDS (register VMachine *vm) |
| void | Falcon::opcodeHandler_BAND (register VMachine *vm) |
| void | Falcon::opcodeHandler_BNOT (register VMachine *vm) |
| void | Falcon::opcodeHandler_BOOL (register VMachine *vm) |
| void | Falcon::opcodeHandler_BOR (register VMachine *vm) |
| void | Falcon::opcodeHandler_BXOR (register VMachine *vm) |
| void | Falcon::opcodeHandler_CALL (register VMachine *vm) |
| void | Falcon::opcodeHandler_CLOS (register VMachine *vm) |
| void | Falcon::opcodeHandler_DEC (register VMachine *vm) |
| void | Falcon::opcodeHandler_DECP (register VMachine *vm) |
| void | Falcon::opcodeHandler_DIV (register VMachine *vm) |
| void | Falcon::opcodeHandler_DIVS (register VMachine *vm) |
| void | Falcon::opcodeHandler_END (register VMachine *vm) |
| void | Falcon::opcodeHandler_EQ (register VMachine *vm) |
| void | Falcon::opcodeHandler_EVAL (register VMachine *vm) |
| void | Falcon::opcodeHandler_FORB (register VMachine *vm) |
| void | Falcon::opcodeHandler_FORK (register VMachine *vm) |
| void | Falcon::opcodeHandler_GE (register VMachine *vm) |
| void | Falcon::opcodeHandler_GENA (register VMachine *vm) |
| void | Falcon::opcodeHandler_GEND (register VMachine *vm) |
| void | Falcon::opcodeHandler_GENR (register VMachine *vm) |
| void | Falcon::opcodeHandler_GEOR (register VMachine *vm) |
| void | Falcon::opcodeHandler_GT (register VMachine *vm) |
| void | Falcon::opcodeHandler_IFF (register VMachine *vm) |
| void | Falcon::opcodeHandler_IFT (register VMachine *vm) |
| void | Falcon::opcodeHandler_IN (register VMachine *vm) |
| void | Falcon::opcodeHandler_INC (register VMachine *vm) |
| void | Falcon::opcodeHandler_INCP (register VMachine *vm) |
| void | Falcon::opcodeHandler_INDI (register VMachine *vm) |
| void | Falcon::opcodeHandler_INST (register VMachine *vm) |
| void | Falcon::opcodeHandler_IPOP (register VMachine *vm) |
| void | Falcon::opcodeHandler_JMP (register VMachine *vm) |
| void | Falcon::opcodeHandler_JTRY (register VMachine *vm) |
| void | Falcon::opcodeHandler_LD (register VMachine *vm) |
| void | Falcon::opcodeHandler_LDAS (register VMachine *vm) |
| void | Falcon::opcodeHandler_LDP (register VMachine *vm) |
| void | Falcon::opcodeHandler_LDPT (register VMachine *vm) |
| void | Falcon::opcodeHandler_LDRF (register VMachine *vm) |
| void | Falcon::opcodeHandler_LDV (register VMachine *vm) |
| void | Falcon::opcodeHandler_LDVT (register VMachine *vm) |
| void | Falcon::opcodeHandler_LE (register VMachine *vm) |
| void | Falcon::opcodeHandler_LNIL (register VMachine *vm) |
| void | Falcon::opcodeHandler_LSB (register VMachine *vm) |
| void | Falcon::opcodeHandler_LSTA (register VMachine *vm) |
| void | Falcon::opcodeHandler_LT (register VMachine *vm) |
| void | Falcon::opcodeHandler_LVAL (register VMachine *vm) |
| void | Falcon::opcodeHandler_MOD (register VMachine *vm) |
| void | Falcon::opcodeHandler_MODS (register VMachine *vm) |
| void | Falcon::opcodeHandler_MUL (register VMachine *vm) |
| void | Falcon::opcodeHandler_MULS (register VMachine *vm) |
| void | Falcon::opcodeHandler_NEG (register VMachine *vm) |
| void | Falcon::opcodeHandler_NEQ (register VMachine *vm) |
| void | Falcon::opcodeHandler_NOIN (register VMachine *vm) |
| void | Falcon::opcodeHandler_NOP (register VMachine *vm) |
| void | Falcon::opcodeHandler_NOT (register VMachine *vm) |
| void | Falcon::opcodeHandler_NOTS (register VMachine *vm) |
| void | Falcon::opcodeHandler_ONCE (register VMachine *vm) |
| void | Falcon::opcodeHandler_OOB (register VMachine *vm) |
| void | Falcon::opcodeHandler_OR (register VMachine *vm) |
| void | Falcon::opcodeHandler_ORS (register VMachine *vm) |
| void | Falcon::opcodeHandler_PASS (register VMachine *vm) |
| void | Falcon::opcodeHandler_PEEK (register VMachine *vm) |
| void | Falcon::opcodeHandler_POP (register VMachine *vm) |
| void | Falcon::opcodeHandler_POW (register VMachine *vm) |
| void | Falcon::opcodeHandler_POWS (register VMachine *vm) |
| void | Falcon::opcodeHandler_PROV (register VMachine *vm) |
| void | Falcon::opcodeHandler_PSHL (register VMachine *vm) |
| void | Falcon::opcodeHandler_PSHN (register VMachine *vm) |
| void | Falcon::opcodeHandler_PSHR (register VMachine *vm) |
| void | Falcon::opcodeHandler_PSIN (register VMachine *vm) |
| void | Falcon::opcodeHandler_PTRY (register VMachine *vm) |
| void | Falcon::opcodeHandler_PUSH (register VMachine *vm) |
| void | Falcon::opcodeHandler_RET (register VMachine *vm) |
| void | Falcon::opcodeHandler_RETA (register VMachine *vm) |
| void | Falcon::opcodeHandler_RETV (register VMachine *vm) |
| void | Falcon::opcodeHandler_RIS (register VMachine *vm) |
| void | Falcon::opcodeHandler_SELE (register VMachine *vm) |
| void | Falcon::opcodeHandler_SHL (register VMachine *vm) |
| void | Falcon::opcodeHandler_SHLS (register VMachine *vm) |
| void | Falcon::opcodeHandler_SHR (register VMachine *vm) |
| void | Falcon::opcodeHandler_SHRS (register VMachine *vm) |
| void | Falcon::opcodeHandler_SJMP (register VMachine *vm) |
| void | Falcon::opcodeHandler_SSTA (register VMachine *vm) |
| void | Falcon::opcodeHandler_STEX (register VMachine *vm) |
| void | Falcon::opcodeHandler_STO (register VMachine *vm) |
| void | Falcon::opcodeHandler_STP (register VMachine *vm) |
| void | Falcon::opcodeHandler_STPR (register VMachine *vm) |
| void | Falcon::opcodeHandler_STPS (register VMachine *vm) |
| void | Falcon::opcodeHandler_STV (register VMachine *vm) |
| void | Falcon::opcodeHandler_STVR (register VMachine *vm) |
| void | Falcon::opcodeHandler_STVS (register VMachine *vm) |
| void | Falcon::opcodeHandler_SUB (register VMachine *vm) |
| void | Falcon::opcodeHandler_SUBS (register VMachine *vm) |
| void | Falcon::opcodeHandler_SVAL (register VMachine *vm) |
| void | Falcon::opcodeHandler_SWCH (register VMachine *vm) |
| void | Falcon::opcodeHandler_TRAC (register VMachine *vm) |
| void | Falcon::opcodeHandler_TRAL (register VMachine *vm) |
| void | Falcon::opcodeHandler_TRAN (register VMachine *vm) |
| void | Falcon::opcodeHandler_TRAV (register VMachine *vm) |
| void | Falcon::opcodeHandler_TRDN (register VMachine *vm) |
| void | Falcon::opcodeHandler_TRY (register VMachine *vm) |
| void | Falcon::opcodeHandler_WRT (register VMachine *vm) |
| void | Falcon::opcodeHandler_XORS (register VMachine *vm) |
| void | Falcon::opcodeHandler_XPOP (register VMachine *vm) |
| #define FALCON_VM_DFAULT_CHECK_LOOPS 5000 |
1.5.8