module documentation
(source)

Semantic analyzer test cases
Class ​Sem​Anal​Error​Suite Undocumented
Class ​Sem​Anal​Suite Undocumented
Class ​Sem​Anal​Symtable​Suite No class docstring; 0/2 class variable, 1/1 method documented
Class ​Sem​Anal​Type​Info​Suite No class docstring; 0/2 class variable, 1/1 method documented
Class ​Type​Info​Map Undocumented
Function get​_semanal​_options Undocumented
Function test​_semanal Perform a semantic analysis test case.
Function test​_semanal​_error Perform a test case.
Variable semanal​_files Undocumented
def get_semanal_options(program_text, testcase): (source)

Undocumented

Parameters
program​_text:strUndocumented
testcase:DataDrivenTestCaseUndocumented
Returns
OptionsUndocumented
def test_semanal(testcase): (source)

Perform a semantic analysis test case.

The testcase argument contains a description of the test case (inputs and output).

Parameters
testcase:DataDrivenTestCaseUndocumented
def test_semanal_error(testcase): (source)
Perform a test case.
Parameters
testcase:DataDrivenTestCaseUndocumented
semanal_files: list[str] = (source)

Undocumented