Kdevelop Flex & Bison

Adolph & Sharon Weidanz timeto.paws at verizon.net
Sat Jun 26 19:40:15 BST 2004


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Sascha Cunz wrote:
| Heho,
|
|>Hey all I've searched about everywhere I could think and haven't found
|>an answer to this. Except one mail saying that flex & bison are
|>supported.. So..
|
| Yes, they are indeed kind of supported.
|
|
|>I am writing the config files for flex & bison in kwrite currently. I
|>would like to uuse the features of kdevelop (colors, indenting etc..)
|>But I do not see a template in the CVS version (3.0.90)
|
| And yes, this is particular right, too.
|
| QMake manager probably supports it a bit more than automake manager.
But the
| basic systems below kdevelop do support flex and lex for all kdevelop
| templates.
|
| All you need to do is to add the .ll / .l / .y / .yy files to the
project - as
| you would do with any other existing source file. ( I know that there is
| almost always still a little trouble getting it to work, but if it's done
| once, it works... )
|
| I am also using bison and flex in several projects. However, i
constantly have
| to face that most people consider bison and flex as very complex
utilities
| and do not want to use them.
| Though, i'll most probably try to get the time in the future to write a
| "simple" bison and lex editor. That would be a "visual" editor which
could
| make writing a bison compiler-compiler a bit easier.
| I'm still doing some brainstroming on that and i do not believe it
will hapen
| before the next complete KDevelop release.
|
| Cheers Sascha
|
| -
| to unsubscribe from this list send an email to
kdevelop-request at kdevelop.org with the following body:
| unsubscribe »your-email-address«
|
Sorry it took so long to get back.. It's been a wicked two weeks..

Thanks for the answers. I have it processing the flex files but still
have to figure out how get it to run bison from within kdevlop. What I
was thinking was that I would load all the .l & .y files into the
project (did that), then tell kdevelop to run bison to create the .tab.c
and then run flex.

The reason I am using Bison/Flex instead of another, is I am doing this
for a class, and the Professor has agreed to allow flex/bison, as he
knows a little about them, and not any of the others...

- --
Adolph & Sharon Weidanz
'78 43' Endeavour Ketch
S/V Time To Paws
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)

iD8DBQFA3cMOlC+PSm9+eB0RApC6AJ4xN5tK4zxZIdqYwg8V6t1tX/sKYgCgkyb0
VTsrf/2FlcjU2v32i8tISgE=
=2Xge
-----END PGP SIGNATURE-----

-
to unsubscribe from this list send an email to kdevelop-request at kdevelop.org with the following body:
unsubscribe »your-email-address«



More information about the KDevelop mailing list