Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

expru Union Reference

#include <parsetree.h>

List of all members.

Public Attributes

int int_denotation_variant
char * str_denotation_variant
id_type identifier_variant
expr_list sublist
app call_variant
sub subscription_variant


Member Data Documentation

app expru::call_variant
 

Definition at line 26 of file parsetree.h.

Referenced by destroy_expr(), make_application_node(), and atlas::interpreter::operator<<().

id_type expru::identifier_variant
 

Definition at line 22 of file parsetree.h.

Referenced by global_set_identifier(), make_applied_identifier(), and atlas::interpreter::operator<<().

int expru::int_denotation_variant
 

Definition at line 19 of file parsetree.h.

Referenced by make_bool_denotation(), make_int_denotation(), and atlas::interpreter::operator<<().

char* expru::str_denotation_variant
 

Definition at line 20 of file parsetree.h.

Referenced by destroy_expr(), make_string_denotation(), and atlas::interpreter::operator<<().

expr_list expru::sublist
 

Definition at line 24 of file parsetree.h.

Referenced by atlas::interpreter::check_type(), destroy_expr(), atlas::interpreter::operator<<(), wrap_list_display(), and wrap_tuple_display().

sub expru::subscription_variant
 

Definition at line 28 of file parsetree.h.

Referenced by destroy_expr(), make_subscription_node(), and atlas::interpreter::operator<<().


The documentation for this union was generated from the following file:
Generated on Wed Mar 26 16:52:12 2008 for atlas by  doxygen 1.3.9.1