-- Copyright (c) 2002-2013, Tim Sheard, Gabor Greif -- OGI School of Science & Engineering, Oregon Health & Science University -- Maseeh College of Engineering, Portland State University -- See LICENSE.txt for details. -- Wed Aug 21 12:06:10 CEST 2013 -- Omega Interpreter: version 1.5.2 -- primitives for parsing -- monadic primitives -- primitive import (returnParser, bindParser, failParser) parseM = Monad returnParser bindParser failParser -- running -- primitive import (runParser) -- combinators -- primitive import ((<|>), ()) -- parsers for basic things -- primitive import (char, {-satisfy,-} string, many, parens , try, between, sepBy) -- parsers for Omega literals -- primitive import ( parseChar, parseInt, parseString , parseIdentifier )