LRDE Tiger Compiler
1.34a $Id: 7fef12e1f5fa43449d667a0eec1d837c40fc1202 $
|
Functions | |
void | overfun_bindings_compute () |
void | overfun_types_compute () |
TASK_GROUP ("4.5 Type checking with overloading") | |
TASK_DECLARE ("overfun-bindings-compute","bind the identifiers, ""allowing function overloading", overfun_bindings_compute,"parse") | |
Compute bindings, allowing function overloading. | |
TASK_DECLARE ("O|overfun-types-compute","check for type violations, ""allowing function overloading", overfun_types_compute,"overfun-bindings-compute") | |
Check for type violation, allowing function overloading. |
Variables | |
overfun_bindings_type * | the_overfun_bindings |
void overload::tasks::overfun_bindings_compute | ( | ) |
void overload::tasks::overfun_types_compute | ( | ) |
overload::tasks::TASK_DECLARE | ( | "overfun-bindings-compute" | , |
"bind the | identifiers, | ||
""allowing function overloading" | , | ||
overfun_bindings_compute | , | ||
"parse" | |||
) |
Compute bindings, allowing function overloading.
overload::tasks::TASK_DECLARE | ( | "O|overfun-types-compute" | , |
"check for type | violations, | ||
""allowing function overloading" | , | ||
overfun_types_compute | , | ||
"overfun-bindings-compute" | |||
) |
Check for type violation, allowing function overloading.
overload::tasks::TASK_GROUP | ( | "4.5 Type checking with overloading" | ) |
overfun_bindings_type * overload::tasks::the_overfun_bindings |
Referenced by overfun_bindings_compute(), and overfun_types_compute().