LRDE Tiger Compiler
1.34a $Id: 7fef12e1f5fa43449d667a0eec1d837c40fc1202 $
|
Tasks of the astclone module. More...
Functions | |
void | clone () |
TASK_GROUP ("2.5 Cloning") | |
TASK_DECLARE ("clone","clone the Ast", clone,"parse") |
Tasks of the astclone module.
void astclone::tasks::clone | ( | ) |
References misc::error::exit(), misc::error::failure, task_error, and ast::tasks::the_program.
astclone::tasks::TASK_DECLARE | ( | "clone" | , |
"clone the Ast" | , | ||
clone | , | ||
"parse" | |||
) |
Clone ast::tasks::the_program, remove it, and replace it with its copy.
astclone::tasks::TASK_GROUP | ( | "2.5 Cloning" | ) |