removing some old unused stuff from lexer.h
authorWolfgang (Blub) Bumiller <blub@speed.at>
Fri, 24 Aug 2012 21:21:16 +0000 (23:21 +0200)
committerWolfgang (Blub) Bumiller <blub@speed.at>
Fri, 24 Aug 2012 21:21:16 +0000 (23:21 +0200)
lexer.h

diff --git a/lexer.h b/lexer.h
index df42fd597104ce68b33e0ddc8021935f27c79d88..c2a9a4924d758691ea1fd58d80e52c10217ac9f4 100644 (file)
--- a/lexer.h
+++ b/lexer.h
@@ -253,30 +253,6 @@ static const size_t qcc_operator_count = (sizeof(qcc_operators) / sizeof(qcc_ope
 
 extern const oper_info *operators;
 extern size_t           operator_count;
-
-typedef struct
-{
-       lex_file *lex;
-       int      error;
-       lex_ctx  ctx;
-
-       token    *tokens;
-       token    *lastok;
-
-       token    *tok; /* current token */
-
-       MEM_VECTOR_MAKE(ast_value*, globals);
-} parse_file;
-
-MEM_VECTOR_PROTO(parse_file, ast_value*, globals);
-
-parse_file* parse_open(const char *file);
-void        parse_file_close(parse_file*);
-
-bool        parse(parse_file*);
-
-bool        parse_iskey(parse_file *self, const char *ident);
-
 void lexerror(lex_file*, const char *fmt, ...);
 
 #endif