helpa-0.4.6.0: HELPA - Heavenly Esoteric Little Portable Assembler to esoteric languages

Safe Haskell | None
Language | Haskell2010

HelVM.HelPA.Assemblers.Backend.EAS.Instruction

# Documentation

labelToIdentifiers :: Instruction -> [Identifier] #

type InstructionList = [Instruction] #

data Instruction #

Constructors

E |
T |
A |
O |
I |
N !NaturalValue |
S |
H |
R |
D !Identifier |
L !Identifier |
U !SString |

#### Instances

Instances details

Eq Instruction # |
Instance details

Defined in HelVM.HelPA.Assemblers.Backend.EAS.Instruction

Methods

(==) :: Instruction -> Instruction -> Bool #

(/=) :: Instruction -> Instruction -> Bool #

Read Instruction # |
Instance details

Defined in HelVM.HelPA.Assemblers.Backend.EAS.Instruction

Methods

readsPrec :: Int -> ReadS Instruction #

readList :: ReadS [Instruction] #

readPrec :: ReadPrec Instruction #

readListPrec :: ReadPrec [Instruction] #

Show Instruction # |
Instance details

Defined in HelVM.HelPA.Assemblers.Backend.EAS.Instruction

Methods

showsPrec :: Int -> Instruction -> ShowS #

show :: Instruction -> String #

showList :: [Instruction] -> ShowS #