Changeset 264 for trunk/idl-compiler/c/token.c
- Timestamp:
- Mar 24, 2007, 7:17:11 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/idl-compiler/c/token.c
r259 r264 159 159 { 160 160 case IDL_SYMBOL_INTERFACE: 161 g_message("Token: %d (IDL_SYMBOL_INTERFACE)\t Parsing...", token);161 g_message("Token: %d (IDL_SYMBOL_INTERFACE)\t\t\t (LINE %d)", token, g_scanner_cur_line(gScanner)); 162 162 break; 163 163 case G_TOKEN_IDENTIFIER: 164 g_message("Token: %d (G_TOKEN_IDENTIFIER)\t\t%s", token, value.v_identifier); 164 g_message("Token: %d (G_TOKEN_IDENTIFIER)\t\t%s (LINE %d)", 165 token, value.v_identifier, g_scanner_cur_line(gScanner)); 165 166 break; 166 167 case G_TOKEN_STRING: … … 168 169 break; 169 170 case G_TOKEN_LEFT_PAREN: 170 g_message("Token: %d (G_TOKEN_LEFT_PAREN)\t\t (", token);171 g_message("Token: %d (G_TOKEN_LEFT_PAREN)\t\t\t( (LINE %d)", token, g_scanner_cur_line(gScanner)); 171 172 break; 172 173 case G_TOKEN_RIGHT_PAREN: 173 g_message("Token: %d (G_TOKEN_RIGHT_PAREN)\t\t)", token); 174 g_message("Token: %d (G_TOKEN_RIGHT_PAREN)\t\t\t) (LINE %d)", token, g_scanner_cur_line(gScanner)); 175 break; 176 case G_TOKEN_LEFT_CURLY: 177 g_message("Token: %d (G_TOKEN_LEFT_CURLY)\t\t\t{ (LINE %d)", token, g_scanner_cur_line(gScanner)); 178 break; 179 case G_TOKEN_RIGHT_CURLY: 180 g_message("Token: %d (G_TOKEN_RIGHT_CURLY)\t\t\t} (LINE %d)", token, g_scanner_cur_line(gScanner)); 174 181 break; 175 182 case ':': … … 201 208 break; 202 209 default: 203 g_message("Token: %d (---)\t\t\t (LINE %d)", token, g_scanner_cur_line(gScanner)); 204 break; 205 } 206 } 210 { 211 PSYMBOLINFO psi; 212 psi=(PSYMBOLINFO)gScanner->user_data; 213 214 if(token>G_TOKEN_LAST) 215 g_message("Token: %d (%s)\t\t\t (LINE %d)", token, 216 psi->pSymbols[token-G_TOKEN_LAST-1].chrSymbolName, g_scanner_cur_line(gScanner)); 217 else 218 g_message("Token: %d (---)\t\t\t (LINE %d)", token, g_scanner_cur_line(gScanner)); 219 break; 220 } /* default */ 221 } /* switch */ 222 }
Note:
See TracChangeset
for help on using the changeset viewer.