package baguette_sharp

  1. Overview
  2. Docs

The Interpreter Module of B#

val read_file : string -> string list
val fuse_hash_tbl : ('a, 'b) Hashtbl.t -> ('c, 'd) Hashtbl.t -> unit
val labels : (string, Parser.parameters Parser.ast list) Hashtbl.t

The Hashtbl storing the labels AST

val functions : (string, string list * Parser.parameters Parser.ast list) Hashtbl.t
val creating_stack_trace : int -> string -> < to_string : string.. > -> string

A function to generate a stack trace from an error object

val exec_node : ?line:int -> Parser.parameters Parser.ast -> Parser.parameters

Interpretation of a single Node

val try_injection : string -> Parser.parameters list -> Parser.parameters
val runtime : ?repl:bool -> Parser.parameters Parser.ast list -> (string, Parser.parameters) Hashtbl.t
OCaml

Innovation. Community. Security.