ATParser is a text parser that replaces strings with variables and function output.
|
tuple | functions |
| List of functions recognized. More...
|
|
tuple | outer = dict(active=True,in_if_block=False,in_ifelse_block=False,used_if=False,ignore=False) |
| Parser state for the portion of the file outside @[] and @** blocks.
|
|
tuple | if_unused_if = dict(active=False,in_if_block=True,in_ifelse_block=False,used_if=False,ignore=False) |
| @ var if_unused_if Parser state for within @**if blocks that are inactive
|
|
tuple | if_active_if = dict(active=True,in_if_block=True,in_ifelse_block=False,used_if=True,ignore=False) |
| Parser state for within @** if blocks that are active.
|
|
tuple | if_used_if = dict(active=False,in_if_block=True,in_ifelse_block=True,used_if=True,ignore=False) |
| Parser state for after the end of an @** if block.
|
|
tuple | if_active_else = dict(active=True,in_if_block=False,in_ifelse_block=True,used_if=True,ignore=False) |
| Parser state for inside an "else" block.
|
|
tuple | if_inactive_else = dict(active=False,in_if_block=False,in_ifelse_block=True,used_if=True,ignore=False) |
| Parser state for inside an "else" block that was not used.
|
|
tuple | ignore_if_block = dict(active=False,in_if_block=True,in_ifelse_block=False,used_if=False,ignore=True) |
| Parser state for an "if" block that was skipped.
|
|
tuple | ignore_else_block = dict(active=False,in_if_block=False,in_ifelse_block=True,used_if=False,ignore=True) |
| Parser state for an "else" block that was skipped.
|
|