Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Gobba.Evalmodule T = ANSITerminalBoolean Primitives
val eval : Types.expr -> Types.evalstate -> Types.evtEvaluate an expression in an environment
val eval_binop :
Types.binop ->
Types.expr ->
Types.expr ->
Types.evalstate ->
Types.evtval lookup : Types.ide -> Types.evalstate -> Types.evtval applyfun : Types.evt -> Types.evt -> Types.evalstate -> Types.evtval eval_assignment :
Types.evalstate ->
Types.assignment_type ->
Types.ide * Types.evtval eval_assignment_list :
Types.assignment_type list ->
Types.evalstate ->
Types.evalstateval eval_command :
Types.command ->
Types.evalstate ->
string ->
Types.evt * Types.evalstateval eval_command_list :
Types.command list ->
Types.evalstate ->
string ->
Types.evt * Types.evalstateval eval_directive :
Types.directive ->
Types.evalstate ->
string ->
Types.evt * Types.evalstate