Ejemplo n.º 1
0
void Parser_Error(Parser* parser, const char* fmt, ...)
{

    PushFString(parser->L, "Error line %d: ", parser->lineNumber);

    va_list argp;
    va_start(argp, fmt);
    PushVFString(parser->L, fmt, argp);
    va_end(argp);

    Concat(parser->L, 2);
    
    State_Error(parser->L);

}
Ejemplo n.º 2
0
const char* lua_pushvfstring(lua_State *L, const char *fmt, va_list argp)
{
    PushVFString(L, fmt, argp);
    return GetString(L->stackTop - 1);
}