simple-pascal-0.1: Simplified Pascal language to SSVM compiler

Language.Pascal.Builtin

Synopsis

Documentation

i :: Instruction -> Generate ()Source

Generate instruction

push :: StackType a => a -> Generate ()Source

Generate PUSH instruction

builtinFunctions :: [(Id, Type, Generate ())]Source

List of builtin functions

lookupBuiltin :: Id -> Maybe (Generate ())Source

If named symbol is builtin, return it's definition