help-bison
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

compiling bison generated .c file in visual studio


From: George_Pushchinsky
Subject: compiling bison generated .c file in visual studio
Date: Tue, 15 Jul 2003 12:55:05 -0400

I am trying to compile the file that I generated by running my grammar file through bison.

When I try and build this file in Windows XP Visual Studio 6 I get over 100 errors. Please let me know what the correct sequence of steps are to be able to build the .c file generated by bison and where all the supporting files should be located for linking. Thanks.

 

George

 

These are my errors:

The  mdxparse.h file is attached to the email.

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(13) : error C2061: syntax error : identifier 'NODE'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(14) : error C2143: syntax error : missing '{' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(15) : error C2143: syntax error : missing '{' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(16) : error C2143: syntax error : missing '{' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(17) : error C2059: syntax error : '}'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(26) : error C2061: syntax error : identifier 'NODE'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(27) : error C2059: syntax error : '}'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(80) : error C2143: syntax error : missing ')' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(80) : error C2081: 'mdx_parser' : name in formal parameter list illegal

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(80) : error C2143: syntax error : missing '{' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(80) : error C2059: syntax error : ')'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(84) : error C2143: syntax error : missing '{' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(85) : error C2143: syntax error : missing '{' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(86) : error C2143: syntax error : missing '{' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(86) : error C2143: syntax error : missing ')' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(86) : error C2081: 'NODE' : name in formal parameter list illegal

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(86) : error C2143: syntax error : missing '{' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(86) : error C2059: syntax error : ')'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(87) : error C2143: syntax error : missing '{' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(87) : error C2143: syntax error : missing ')' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(87) : error C2081: 'NODE' : name in formal parameter list illegal

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(87) : error C2143: syntax error : missing '{' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(87) : error C2143: syntax error : missing ';' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(87) : error C2059: syntax error : ')'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(88) : error C2143: syntax error : missing '{' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(88) : error C2143: syntax error : missing ')' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(88) : error C2081: 'NODE' : name in formal parameter list illegal

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(88) : error C2143: syntax error : missing '{' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(88) : error C2143: syntax error : missing ';' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(88) : error C2143: syntax error : missing ';' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(88) : error C2059: syntax error : ')'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(89) : error C2143: syntax error : missing '{' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(89) : error C2143: syntax error : missing ')' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(89) : error C2081: 'NODE' : name in formal parameter list illegal

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(89) : error C2143: syntax error : missing '{' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(89) : error C2143: syntax error : missing ';' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(89) : error C2143: syntax error : missing ';' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(89) : error C2143: syntax error : missing ';' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(89) : error C2059: syntax error : ')'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(90) : error C2143: syntax error : missing '{' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(90) : error C2143: syntax error : missing ')' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(90) : error C2081: 'NODE' : name in formal parameter list illegal

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(90) : error C2143: syntax error : missing '{' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(90) : error C2143: syntax error : missing ';' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(90) : error C2143: syntax error : missing ';' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(91) : error C2143: syntax error : missing ';' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(91) : error C2143: syntax error : missing ';' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(91) : error C2059: syntax error : ')'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(92) : error C2143: syntax error : missing '{' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(92) : error C2143: syntax error : missing ')' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(92) : error C2143: syntax error : missing '{' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(92) : error C2143: syntax error : missing ';' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(92) : error C2059: syntax error : 'type'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(92) : error C2059: syntax error : ')'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(93) : error C2143: syntax error : missing '{' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(93) : error C2143: syntax error : missing ')' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(93) : error C2143: syntax error : missing '{' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(93) : error C2143: syntax error : missing ';' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(93) : error C2059: syntax error : 'type'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(93) : error C2059: syntax error : ')'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(94) : error C2143: syntax error : missing ')' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(94) : error C2143: syntax error : missing '{' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(94) : error C2143: syntax error : missing ';' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(94) : error C2059: syntax error : ')'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(95) : error C2143: syntax error : missing ')' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(95) : error C2143: syntax error : missing '{' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(95) : error C2143: syntax error : missing ';' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(95) : error C2059: syntax error : ')'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(96) : error C2143: syntax error : missing '{' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(96) : error C2143: syntax error : missing ')' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(96) : error C2143: syntax error : missing '{' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(96) : error C2059: syntax error : ')'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(97) : error C2143: syntax error : missing ')' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(97) : error C2143: syntax error : missing '{' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(97) : error C2143: syntax error : missing ';' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(97) : error C2059: syntax error : ')'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(98) : error C2143: syntax error : missing ')' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(98) : error C2143: syntax error : missing '{' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(98) : error C2143: syntax error : missing ';' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(98) : error C2059: syntax error : ')'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(99) : error C2143: syntax error : missing '{' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(99) : error C2143: syntax error : missing ')' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(99) : error C2143: syntax error : missing '{' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(99) : error C2059: syntax error : ')'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(100) : error C2143: syntax error : missing '{' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(100) : error C2143: syntax error : missing ')' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(100) : error C2143: syntax error : missing '{' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(100) : error C2059: syntax error : 'type'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(100) : error C2059: syntax error : ')'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(101) : error C2143: syntax error : missing ')' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(101) : error C2143: syntax error : missing '{' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(101) : error C2059: syntax error : ')'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(102) : error C2143: syntax error : missing '{' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(102) : error C2143: syntax error : missing ')' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(102) : error C2143: syntax error : missing '{' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(102) : error C2059: syntax error : ')'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(103) : error C2143: syntax error : missing '{' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(103) : error C2143: syntax error : missing ')' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(103) : error C2143: syntax error : missing '{' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(103) : error C2059: syntax error : ')'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(104) : error C2143: syntax error : missing '{' before '*'

c:\program files\microsoft visual studio\myprojects\mdxparser\mdxparse.h(104) : fatal error C1003: error count exceeds 100; stopping compilation

Error executing cl.exe.

 

mdxparser.exe - 102 error(s), 0 warning(s)

Attachment: mdxparse.h
Description: Binary data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]