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

Ast Tasks implementation. More...

#include <misc/contract.hh>
#include <ast/libast.hh>
#include <ast/tasks.hh>
Include dependency graph for tasks.cc:

Namespaces

namespace  ast
 Ast management.
namespace  ast::tasks
 Task for ast.

Macros

#define DEFINE_TASKS   1

Functions

void ast::tasks::ast_display ()
void ast::tasks::ast_delete ()

Variables

ast::DecsListast::tasks::the_program = nullptr
 Global root node of abstract syntax tree.

Detailed Description

Ast Tasks implementation.

Macro Definition Documentation

#define DEFINE_TASKS   1