Language.Embedded.Imperative.Frontend

References

newRef

newNamedRef

initRef

initNamedRef

getRef

setRef

modifyRef

unsafeFreezeRef

veryUnsafeFreezeRef

Arrays

newArr

newNamedArr

initArr

initNamedArr

getArr

setArr

copyArr

freezeArr

unsafeFreezeArr

thawArr

unsafeThawArr

initIArr

Control flow

iff

ifE

while

for

break

assert

Pointer operations

unsafeSwap

File handling

fopen

fclose

feof

class PrintfType r

fprintf

fput

fget

printf

C-specific commands

newPtr

newNamedPtr

ptrToArr

newObject

newNamedObject

inModule

addInclude

addDefinition

addExternFun

addExternProc

callFun

callProc

callProcAssign

externFun

externProc

getTime

valArg

refArg

arrArg

iarrArg

ptrArg

objArg

strArg

addr

deref

Running programs

runIO

captureIO