Lexer and Parser Generators for Common Lisp [closed] - parsing

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
Can you recommend lexer and parser generators for Common Lisp? I have seen the following lists on CLiki, but most on the lists seem to be in their alpha stages:
http://www.cliki.net/LEXER
http://www.cliki.net/parser%20generator
So it would be helpful if you could share your good or bad experience with any of them or recommend other alternatives. I prefer a tool which is similar to traditional lex/yacc tools for other languages, but other approaches will be also welcome.

There is smug (documentation), which provides "functional" parsers that are supposedly similar to some of Haskell's parsing libraries.
Also, if you're looking for Lex/Yacc style parsing, look into lispbuilder, which has lexer and yacc packages that seem mature.

Related

Dependency parser for spanish? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
Somebody knows if there is any dependency parser for spanish? I need to analyze dependency relationships between opinion words. Some relations that I know exist are mod, pnmod, subj, s, obj, obj2.
Thank you.
Have a look mate-tools. It includes a dependency parser for Spanish. Here is a research paper where the parser was evaluated.

Is there an SCSS parser that outputs an AST? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
I'm wondering if there is a SCSS (or Sass) parser, preferably written in JavaScript, that will output an abstract syntax tree.
These are perfect examples of I'm looking for:
css-parse
mensch
UPDATE: The reason I'm asking is that I want to build a tool that would enforce a particular style of coding for SCSS and I can't do that with the above as they re-indent the compiled CSS, move braces, etc.
I finally found a tool that might help.
It's a CSS/preprocessor parser called gonzales-pe.
I hope this helps anyone else looking at this.

Online Tutorials and Books for Learning Parsing [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
HI I am a Parsing Newbie and I intend to learn it for my project. Can anyone suggest me good books or tutorials for the same? I know a little bit about Context free grammar but that is all the exposure I have
This book teachs many things, including parsing. It's considered a classic in compilers.
http://www.amazon.com/Compilers-Principles-Techniques-Alfred-Aho/dp/0201100886

Keyword extraction software [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I am looking for a piece of software that, given some text, will extract the "meaningful" keywords. For example, in the sentence:
StackExchange is an online community.
I want "StackExchange" and "online community" to be singled out as semantically-meaningful keywords, but not "is" or "an".
A bit of research led to Alchemy API, which does the job well. Are there other solutions out there, especially open source ones?
There is TexLexan, which is open source. This page also has good list of open source and commercial options.
It's a bit old, but I had really good luck building my own tools on top of MontyLingua.

Finite Automata Library written in F# [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
Could you recommend an open source library written in F# which provides generic types for FA construction and basic algorithms (NFA to DFA transformation, FA minimization ...)?
My first thought would be to use the state machine monad, which has be blogged/written/discussed/produced several times, a couple of references are below.
http://fsharpcode.blogspot.com/2008/12/f-state-monad-type-state-state-state-of.html
http://codebetter.com/blogs/matthew.podwysocki/archive/2009/12/30/much-ado-about-monads-state-edition.aspx
although this doesn't give you the translations you want...
Might be a place to start.
Probably not what you are looking for but a quick and dirty way to get some FA things working would be to write an equivalent context free grammar for your FA then using fsyacc?
Jolt.NET
It does not fulfil all your requirements: It's in C#, and it does not seem to support translation to DFA or minimization. At least it's usable from F# and could be used as a starting point. I've never used it myself, so I can't vouch for its suitability or quality.
See also NFA/DFA implementation in C#

Resources