Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
A module able to paint a schematic in a schematic context
val initial_context : unit -> schContext
initial_context ()
val add_lib : string -> schContext -> schContext
add_lib line context
parse the content of line
provided to libs to the context
.
val parse_line : String.t -> schContext -> schContext
parse_line line context
parse a new line
of schematic and update context
.
val output_context : schContext -> painterContext
output_context context output
write the context
as a image format to output