faz package

Submodules

faz.core module

faz.main module

faz.main.faz(input_file, variables=None)[source]

FAZ entry point.

faz.main.main(arguments=['-T', '-E', '-b', 'readthedocs', '-d', '_build/doctrees-readthedocs', '-D', 'language=en', '.', '_build/html'])[source]

faz.parser module

faz.parser.create_environment(preamble)[source]

Create a dictionary of variables obtained from the preamble of the task file and the environment the program is running on.

faz.parser.find_includes(text)[source]
faz.parser.find_tasks(lines)[source]

Find task lines and corresponding line numbers in a list of lines.

faz.parser.parse_input_file(text, variables=None)[source]

Parser for a file with syntax somewhat similar to Drake.

faz.parser.split_task_parameters(line)[source]

Split a string of comma separated words.

Module contents