Related articles |
---|
First Order Logic (FOL) parsing Erotavlas_turbo@libero.it (2010-12-07) |
Re: First Order Logic (FOL) parsing haberg-news@telia.com (Hans Aberg) (2010-12-10) |
Re: First Order Logic (FOL) parsing gene.ressler@gmail.com (Gene) (2010-12-10) |
Re: First Order Logic (FOL) parsing raniascience1@gmail.com (2015-05-03) |
From: | Erotavlas_turbo@libero.it |
Newsgroups: | comp.compilers |
Date: | Tue, 7 Dec 2010 09:49:37 +0100 |
Organization: | Compilers Central |
Keywords: | parse, question |
Posted-Date: | 09 Dec 2010 12:08:01 EST |
X-Sensitivity: | 3 |
Hi All,
I'm new about the topic of parsing. I have to develop a parser/compiler for
First Order Logic (FOL) clauses in C/C++ language. I have made a lot of search
on the web but I have found only a source codes written in ML, PROLOG,
Haskell, Python, etc. I have also found a open source AI project that is
written in C/C++ which has a internal FOL parser developed with Bison. The
project is Alchemy http://alchemy.cs.washington.edu/. Do you know it? and what
do you think about it? It's better to try to use it or to rewrite a new
parser?
At the moment I'm studying Flex and Bison to understand how I can generate a
parser. I think it's a big work for me. Do you know if exist an open source
implementation (C/C++) from which I can start apart of Alchemy project?
I would like to know if a LALR parser is able to treat a FOL grammar or if I
need a GLR parser. What do you think?
Thank you
Return to the
comp.compilers page.
Search the
comp.compilers archives again.