128 Lexer* lx = Lexer::GetCurrentLexer(); |
128 Lexer* lx = Lexer::GetCurrentLexer(); |
129 String fileinfo; |
129 String fileinfo; |
130 |
130 |
131 if (lx != null && lx->HasValidToken()) |
131 if (lx != null && lx->HasValidToken()) |
132 { |
132 { |
133 Lexer::Token* tk = lx->GetToken(); |
133 Lexer::TokenInfo* tk = lx->Token(); |
134 fileinfo = Format ("%1:%2:%3: ", tk->file, tk->line, tk->column); |
134 fileinfo = Format ("%1:%2:%3: ", tk->file, tk->line, tk->column); |
135 } |
135 } |
136 |
136 |
137 throw ScriptError (fileinfo + msg); |
137 throw ScriptError (fileinfo + msg); |
138 } |
138 } |