Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Minicaml.Evalmodule T = ANSITerminalBoolean Primitives
val eval : Types.expr -> Types.evalstate -> Types.evtEvaluate an expression in an environment
val lookup : Types.ide -> Types.evalstate -> Types.evtval applyfun : Types.evt -> Types.type_wrapper -> Types.evalstate -> Types.evtval eval_assignment :
Types.evalstate ->
(bool * Types.ide * Types.expr) ->
Types.evalstateval 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