src.elan.tclparser
This module contains tcl parsing functions. These are badly documented here to speed up developing time.
The class TclParser parses a tcl script/line into TclCommand objects. These are used/executed by TclScope.
Exceptions
Common base class for all non-exit exceptions. |
Classes
Module Contents
- class src.elan.tclparser.Word(word, line=0, filename='', start=0, env='')
- Parameters:
start (int)
env (str)
- word
- line = 0
- filename = ''
- start = 0
- env = ''
- __str__()
- __repr__()
- __eq__(other)
- endswith(*args)
- class src.elan.tclparser.TclCommand(*words, line=0, filename='Console', char1=0, char2=0)
- Parameters:
words (list[Word | str])
line (int)
filename (str)
char1 (int)
char2 (int)
- words = ()
- line = 0
- filename = 'Console'
- char1 = 0
- char2 = 0
- __str__()
- __repr__()
- __eq__(other)