Language.Embedded.Imperative.Frontend

References

newRef

newNamedRef

initRef

initNamedRef

getRef

setRef

modifyRef

unsafeFreezeRef

veryUnsafeFreezeRef

Arrays

newArr

newNamedArr

constArr

constNamedArr

getArr

setArr

copyArr

freezeArr

unsafeFreezeArr

thawArr

unsafeThawArr

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

addInclude

addDefinition

addExternFun

addExternProc

callFun

callProc

callProcAssign

externFun

externProc

inModule

getTime

valArg

refArg

arrArg

iarrArg

ptrArg

objArg

strArg

constArg

addr

deref

offset

Running programs

runIO

captureIO