generate.c
static void code_asm_statement(GenerateContext *c, ParseTreeNode *node)
{
    System *sys = c->sys;
    int length = node->u.asmStatement.length;
    if (sys->nextLow + length > sys->nextHigh)
        GenerateFatal(c, "insufficient memory");
    memcpy(sys->nextLow, node->u.asmStatement.code, length);
    sys->nextLow += length;
}
/* code_asm_statement - generate code for an ASM statement */
generate code for an ASM statement
generate code for an ASM statement
static void code_asm_statement(GenerateContext *c, ParseTreeNode *node)
{
    System *sys = c->sys;
    int length = node->u.asmStatement.length;
    if (sys->nextLow + length > sys->nextHigh)
        GenerateFatal(c, "insufficient memory");
    memcpy(sys->nextLow, node->u.asmStatement.code, length);
    sys->nextLow += length;
}
static void code_asm_statement ( GenerateContext * c , ParseTreeNode * node ) { System * sys = c -> sys ; int length = node -> u . asmStatement . length ; if ( sys -> nextLow + length > sys -> nextHigh ) GenerateFatal ( c , " " ) ; memcpy ( sys -> nextLow , node -> u . asmStatement . code , length ) ; sys -> nextLow += length ; }
code_asm_statement - generate code for an ASM statement
code_asm_statement - generate code for an ASM statement