Module: EvowareCompiler

Module for compiling an instruction list (created by roboliq) to an Evoware script.

Source:

Methods


<static> compile(carrierData, table, protocol, agents, options)

Compile a protocol for a given evoware setup.

Parameters:
Name Type Description
carrierData EvowareCarrierData
table object

table object (see EvowareTableFile.load)

protocol roboliq:Protocol
agents array

string array of agent names that this script should generate script(s) for

options object

an optional map of options; e.g. set timing=false to avoid outputting time-logging instructions

Source:
Returns:

an array of {table, lines} items; one item is generated per required table layout. lines is an array of strings.

Type
array