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.