Пример #1
0
void mu_push_end()
{
    PUSH_ADDR(&end);
}
Пример #2
0
/* The basis of create/does>. */
static void mu_do_does()
{
    NEST;                       /* entering a new word; push IP */
    IP = (xtk_cell *)_(W[1]);   /* new IP is stored in the parameter field */
    PUSH_ADDR(&W[2]);           /* push the address of the word's body */
}
Пример #3
0
void mu_push_first()
{
    PUSH_ADDR(&first);
}
Пример #4
0
void mu_push_start()
{
    PUSH_ADDR(&start);
}
Пример #5
0
void mu_push_state()
{
    PUSH_ADDR(&state);
}
Пример #6
0
/* Push lineno variable */
void mu_push_line()
{
    PUSH_ADDR(&lineno);
}
Пример #7
0
void mu_push_compiler_chain()
{
    PUSH_ADDR(compiler_chain);
}
Пример #8
0
/*
 * .forth. and .compiler. push the address of the respective struct
 * dict_name.
 */
void mu_push_forth_chain()
{
    PUSH_ADDR(forth_chain);
}
Пример #9
0
void mu_here()          /* push current _value_ of heap pointer */
{
    PUSH_ADDR(ph);
}
Пример #10
0
void mu_push_h0()       /* push address of start of dictionary */

{
    PUSH_ADDR(ph0);
}
Пример #11
0
void mu_push_command_line()
{
    PUSH_ADDR(&pcmd_line->data);
}