generate.c
static VMVALUE AddSymbolRef(GenerateContext *c, Symbol *sym, VMUVALUE offset)
{
    VMVALUE link;

    /* handle strings that have already been placed */
    if (sym->placed)
        return sym->value;

    /* add a new entry to the fixup list */
    link = sym->value;
    sym->value = offset;
    return link;
}
/* AddSymbolRef - add a reference to a symbol */
add a reference to a symbol
add a reference to a symbol
static VMVALUE AddSymbolRef(GenerateContext *c, Symbol *sym, VMUVALUE offset)
{
    VMVALUE link;
    if (sym->placed)
        return sym->value;
    link = sym->value;
    sym->value = offset;
    return link;
}
static VMVALUE AddSymbolRef ( GenerateContext * c , Symbol * sym , VMUVALUE offset ) { VMVALUE link ; if ( sym -> placed ) return sym -> value ; link = sym -> value ; sym -> value = offset ; return link ; }
AddSymbolRef - add a reference to a symbol
AddSymbolRef - add a reference to a symbol
/* handle strings that have already been placed */ /* add a new entry to the fixup list */