Menu

[6b5286]: / mofdecl.h  Maximize  Restore  History

Download this file

40 lines (35 with data), 1.1 kB

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
/**
* $Id: mofdecl.h,v 1.3 2009/01/08 16:46:33 buccella Exp $
*
* (C) Copyright IBM Corp. 2004
*
* THIS FILE IS PROVIDED UNDER THE TERMS OF THE ECLIPSE PUBLIC LICENSE
* ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THIS FILE
* CONSTITUTES RECIPIENTS ACCEPTANCE OF THE AGREEMENT.
*
* You can obtain a current copy of the Eclipse Public License from
* http://www.opensource.org/licenses/eclipse-1.0.php
*
* Author: Viktor Mihajlovski <mihajlov@de.ibm.com>
* Contributors:
*
* Description: Declarations needed by Parser and Scanner
*
*/
#ifndef MOFDECL_H
#define MOFDECL_H
#include <hash.h>
#include <stdio.h>
extern hashentry * current_symtab;
extern hashentry * current_qualtab;
extern FILE * yyin;
extern int yylex(void);
int yyparse(void);
char * upstrdup( const char *, int );
int init_scanner(char * parsefiles[], int numfiles, const char * includedir,
const char * extrafile, const char * instmigfile, int verbose);
void stop_scanner(void);
FILE * try_open_file(const char * filename);
extern int line_number;
extern char * file_name;
#endif
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.