module languages.tree_string_listener

Inheritance diagram of pyensae.languages.tree_string_listener

Short summary

module pyensae.languages.tree_string_listener

Helpers around language grammar. This module requires antlr4.

source on GitHub

Classes

class

truncated documentation

TreeStringListener

This class is an attempt to run through the tree and convert it into a string.

Methods

method

truncated documentation

__init__

constructor

__str__

usual

enterEveryRule

event

exitEveryRule

event

visitErrorNode

event

visitTerminal

event

Documentation

Helpers around language grammar. This module requires antlr4.

source on GitHub

class pyensae.languages.tree_string_listener.TreeStringListener(parser)

Bases: ParseTreeListener

This class is an attempt to run through the tree and convert it into a string.

source on GitHub

constructor

Parameters:

parser – parser used to parse the code

source on GitHub

__init__(parser)

constructor

Parameters:

parser – parser used to parse the code

source on GitHub

__str__()

usual

source on GitHub

enterEveryRule(ctx)

event

source on GitHub

exitEveryRule(ctx)

event

source on GitHub

visitErrorNode(node)

event

source on GitHub

visitTerminal(node)

event

source on GitHub