Mercurial > octave-nkf
comparison src/parse.h @ 4753:9f0ce1536368
[project @ 2004-02-13 17:55:24 by jwe]
author | jwe |
---|---|
date | Fri, 13 Feb 2004 17:55:24 +0000 |
parents | 6ceba1f351fb |
children | 85b315ad5f7d |
comparison
equal
deleted
inserted
replaced
4752:2be826ada7bb | 4753:9f0ce1536368 |
---|---|
28 #include <string> | 28 #include <string> |
29 | 29 |
30 #include <stack> | 30 #include <stack> |
31 | 31 |
32 extern void reset_parser (void); | 32 extern void reset_parser (void); |
33 extern int yylex (void); | 33 extern int octave_lex (void); |
34 extern int yyparse (void); | 34 extern int octave_parse (void); |
35 | 35 |
36 class tree; | 36 class tree; |
37 class tree_matrix; | 37 class tree_matrix; |
38 class tree_identifier; | 38 class tree_identifier; |
39 class octaev_function; | 39 class octaev_function; |
44 | 44 |
45 // Temporary symbol table pointer used to cope with bogus function syntax. | 45 // Temporary symbol table pointer used to cope with bogus function syntax. |
46 extern symbol_table *tmp_local_sym_tab; | 46 extern symbol_table *tmp_local_sym_tab; |
47 | 47 |
48 // Nonzero means print parser debugging info (-d). | 48 // Nonzero means print parser debugging info (-d). |
49 extern int yydebug; | 49 extern int octave_debug; |
50 | 50 |
51 // The current input line number. | 51 // The current input line number. |
52 extern int input_line_number; | 52 extern int input_line_number; |
53 | 53 |
54 // The column of the current token. | 54 // The column of the current token. |