strangeglyph / frown Goto Github PK
View Code? Open in Web Editor NEWThis project forked from strake/frown
LALR(k) Parser Generator for Haskell, by Ralf Hinze
License: GNU General Public License v2.0
This project forked from strake/frown
LALR(k) Parser Generator for Haskell, by Ralf Hinze
License: GNU General Public License v2.0
Frown, an LALR(k) Parser Generator for Haskell 98 ================================================= Version ------- 0.6 (beta release). Prerequisites ------------- You require a recent version of GHC, ie >=5.02 (due to some minor changes to Haskell 98). Installation (make) ------------------- Edit the makefile to specify the destination directories for the binary and the documentation. make compiles make install compiles and installs make test runs several tests (*) (*) For `Loop.g' and `code=stackless' there is a known difference (the generated parser is less strict than the standard one). Also, `Empty.g' does not work yet. Finally, in the case of a syntax error there may be a difference between optimized and unoptimized parsers if monadic actions are involved (the former possibly executes more reductions). So error reports may differ. Installation (cabal) -------------------- Alternatively, you can build Frown using Cabal (>=1.1.3, Haskell's Common Architecture for Building Applications and Libraries). Globally: runhaskell Setup.hs configure --ghc runhaskell Setup.hs build runhaskell Setup.hs install Locally: runhaskell Setup.hs configure --ghc --prefix=$HOME runhaskell Setup.hs build runhaskell Setup.hs install --user Usage ----- The call frown -h displays the various options to frown. For more information consult the manual. Happy frowning, Ralf Hinze
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.