LRDE Tiger Compiler  1.34a $Id: 7fef12e1f5fa43449d667a0eec1d837c40fc1202 $
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
tasks.hh
Go to the documentation of this file.
1 
6 #ifndef TYPE_TASKS_HH
7 # define TYPE_TASKS_HH
8 
9 # include <task/libtask.hh>
10 
11 namespace type
12 {
13 
14  namespace tasks
15  {
16  TASK_GROUP("4. Type checking");
17 
19  DISJUNCTIVE_TASK_DECLARE("T|typed",
20  "default the type-checking to Tiger "
21  "(without objects nor overloading)",
22  "types-compute"
23  " object-types-compute");
24 
26  TASK_DECLARE("types-compute", "check for type violations",
27  types_check, "bindings-compute");
28  } // namespace tasks
29 
30 } // namespace type
31 
32 #endif // !TYPE_TASKS_HH