language-c-quote-0.10.2.1: C/CUDA/OpenCL/Objective-C quasiquoting library.

Copyright(c) Harvard University 2006-2011 (c) Geoffrey Mainland 2011-2012 (c) Manuel M T Chakravarty 2013-2014 (c) Drexel University 2013-2014
LicenseBSD-style
Maintainermainland@cs.drexel.edu
Safe HaskellNone
LanguageHaskell98

Language.C.Parser.Parser

Description

 

Documentation

newtype HappyAbsSyn Source

Constructors

HappyAbsSyn HappyAny 

happyThen :: P a -> (a -> P b) -> P b Source

happyReturn :: a -> P a Source

happyThen1 :: P a -> (a -> P b) -> P b Source

happySeq :: a -> b -> b Source

lexer :: (L Token -> P a) -> P a Source

locate :: Loc -> (SrcLoc -> a) -> L a Source

data RevList a Source

Constructors

RNil 
RCons a (RevList a) 
RApp [a] (RevList a) 

Instances

rcons :: a -> RevList a -> RevList a infixr 5 Source

rapp :: [a] -> RevList a -> RevList a Source

rlist :: [a] -> RevList a Source

rev :: RevList a -> [a] Source

data HappyStk a infixr 9 Source

Constructors

HappyStk a (HappyStk a) infixr 9 

happyAccept :: Int# -> t -> Int# -> t1 -> HappyStk a -> P a Source

data HappyAddr Source

Constructors

HappyA# Addr# 

happyTcHack :: Int# -> a -> a Source

happyDoSeq :: a -> b -> b Source

happyDontSeq :: a -> b -> b Source