Code and Command Line Attributes for GraphViz2::Marpa V 1.02

This documents the list of command line options and object attributes shared by the modules in this package.

Name
Usage
lex.pl
Lexer.pm
DFA.pm
parse.pl
Parser.pm
rend.pl
Renderer
g2m.pl
Marpa
Notes
attribute
Array
.
.
Y
.
.
.
.
.
.
.
brace_count
Integer
.
.
Y
.
.
.
.
.
.
.
description
DOT string
Y
Y
.
.
.
.
.
Y
Y
DOT input to the lexer
dfa
DFA object
.
Y
Y
.
.
.
.
.
.
.
graph_text
DOT string
.
Y
Y
.
.
.
.
.
.
Either from description or input_file
help
Print help
Y
.
.
Y
.
Y
.
Y
.
.
input_file
DOT file
Y
Y
.
.
.
.
.
Y
Y
DOT input to the lexer
item_count
Integer
.
.
Y
.
Y
.
.
.
.
.
items
Array
.
Y
Y
.
Y
.
Y
.
.
Output from the lexer
lexed_file
File name
Y
Y
.
Y
Y
.
.
Y
Y
Output from the lexer and parser
logger
Logger object
.
Y
Y
.
Y
.
Y
.
Y
.
maxlevel
Level name
Y
Y
.
Y
Y
Y
Y
Y
Y
.
minlevel
Level name
Y
Y
.
Y
Y
Y
Y
Y
Y
.
output_file
File name
.
.
.
Y
Y
Y
Y
Y
Y
DOT output from the (default) renderer
output_string
DOT string
.
.
.
.
.
.
Y
.
.
.
parsed_file
File name
.
.
.
Y
Y
Y
Y
Y
.
Output from the parser
renderer
A renderer
.
.
.
.
Y
.
.
.
Y
The renderer object
report_items
Boolean
Y
Y
.
Y
Y
.
.
Y
Y
.
report_stt
Boolean
Y
Y
Y
.
.
.
.
Y
Y
.
start
String
.
.
Y
.
.
.
.
.
.
The name of the start state
state
Hash
.
.
Y
.
.
.
.
.
.
State Transition Table
stt_file
File name
Y
Y
.
.
.
.
.
Y
Y
.
subgraph
Stack
.
.
Y
.
.
.
.
.
.
An object of type Set::Array
subgraph_count
Integer
.
.
Y
.
.
.
.
.
.
.
timeout
Integer
Y
Y
.
.
.
.
.
Y
Y
.
tokens
Array
.
.
.
.
Y
.
Y
.
.
Input to the parser. Input to the renderer
type
STT file type
Y
Y
.
.
.
.
.
Y
Y
.
utils
Read CSV file
.
Y
.
.
Y
.
Y
.
.
An object of type GraphViz2::Marpa::Utils
verbose
Boolean
.
.
Y
.
.
.
.
.
.
.
Name
Usage
lex.pl
Lexer.pm
DFA.pm
parse.pl
Parser.pm
rend.pl
Renderer
g2m.pl
Marpa
Notes