nanoFORTH
v2.2
|
nanoForth Core Utilities More...
Namespaces | |
N4Core | |
Functions | |
DU | freemem () |
void | N4Core::set_pre (const char *code) |
set embedded Forth code More... | |
char | N4Core::uc (char c) |
void | N4Core::mstat () |
display MMU statistics More... | |
char | N4Core::vkey () |
void | N4Core::_console_input () |
Variables | |
MMU controls | |
U8 | N4Core::dic [N4_RAM_SZ] |
base of dictionary More... | |
N4Task | N4Core::vm { NULL, NULL } |
VM context. More... | |
IO controls | |
Stream * | N4Core::io { &Serial } |
default to Arduino Serial Monitor More... | |
U8 | N4Core::trc { 0 } |
tracing control flag More... | |
char * | N4Core::_pre { NULL } |
preload Forth code More... | |
U8 * | N4Core::_tib { &dic[N4_DIC_SZ+N4_STK_SZ] } |
base of terminal input buffer More... | |
U8 | N4Core::_empty { 1 } |
empty flag for terminal input buffer More... | |
U8 | N4Core::_hex { 0 } |
numeric radix for display More... | |
U8 | N4Core::_ucase { 0 } |
empty flag for terminal input buffer More... | |
MMU controls | |
U8 | N4Core::dic [N4_RAM_SZ] |
base of dictionary More... | |
N4Task | N4Core::vm { NULL, NULL } |
VM context. More... | |
IO controls | |
Stream * | N4Core::io { &Serial } |
default to Arduino Serial Monitor More... | |
U8 | N4Core::trc { 0 } |
tracing control flag More... | |
char * | N4Core::_pre { NULL } |
preload Forth code More... | |
U8 * | N4Core::_tib { &dic[N4_DIC_SZ+N4_STK_SZ] } |
base of terminal input buffer More... | |
U8 | N4Core::_empty { 1 } |
empty flag for terminal input buffer More... | |
U8 | N4Core::_hex { 0 } |
numeric radix for display More... | |
U8 | N4Core::_ucase { 0 } |
empty flag for terminal input buffer More... | |
nanoForth Core Utilities
DU freemem | ( | ) |