lua-bc-0.1.1: Lua bytecode parser

Safe HaskellNone
LanguageHaskell2010

Language.Lua.Bytecode.Pretty

Documentation

data PPInfo Source #

Constructors

PPInfo 

class PP a where Source #

Minimal complete definition

pp

Methods

pp :: PPInfo -> a -> Doc Source #

Instances

PP Bool Source # 

Methods

pp :: PPInfo -> Bool -> Doc Source #

PP Doc Source # 

Methods

pp :: PPInfo -> Doc -> Doc Source #

PP FunId Source # 

Methods

pp :: PPInfo -> FunId -> Doc Source #

PP Constant Source # 

Methods

pp :: PPInfo -> Constant -> Doc Source #

PP OpCode Source # 

Methods

pp :: PPInfo -> OpCode -> Doc Source #

PP RK Source # 

Methods

pp :: PPInfo -> RK -> Doc Source #

PP Kst Source # 

Methods

pp :: PPInfo -> Kst -> Doc Source #

PP ProtoIx Source # 

Methods

pp :: PPInfo -> ProtoIx -> Doc Source #

PP UpIx Source # 

Methods

pp :: PPInfo -> UpIx -> Doc Source #

PP Reg Source # 

Methods

pp :: PPInfo -> Reg -> Doc Source #