Package ca.mcscert.jpipe.compiler.steps.transformations
package ca.mcscert.jpipe.compiler.steps.transformations
-
ClassesClassDescriptionCreate a list of commands to build a model out of a parse tree.Delegate to ANTLR the transformation of an input stream into a character-based one.Produces a human-readable diagnostic report from the compiled
Unitand theCompilationContext.Compilation step that serialises aJustificationModelto Graphviz DOT text.Compilation step that serialises aJustificationModelto.jdsource text.Compilation step that serialises aJustificationModelto JSON text.Compilation step that serialises aJustificationModelto Python source text.Delegate to ANTLR the task of "lexing" the character stream into relevant tokens.Eliminates allLoadResolver.LoadDirectives from the command list by recursively parsing each referenced file and splicing its prefixed commands in place.Delegate to ANTLR the transformation of a token stream into a parse tree.Compilation step that renders DOT text to a binary image format by invoking thedotcommand-line tool.Extracts a singleJustificationModelfrom aUnitby name, or auto-selects it when the unit contains exactly one model and no name is given.