LRDE Tiger Compiler  1.34a $Id: 7fef12e1f5fa43449d667a0eec1d837c40fc1202 $
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
astclone::tasks Namespace Reference

Tasks of the astclone module. More...

Functions

void clone ()
 TASK_GROUP ("2.5 Cloning")
 TASK_DECLARE ("clone","clone the Ast", clone,"parse")

Detailed Description

Tasks of the astclone module.

Function Documentation

void astclone::tasks::clone ( )
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"  )