The Machine Perception Toolbox

[Introduction]- [News]- [Download]- [Screenshots]- [Manual (pdf)]- [Forums]- [API Reference]- [Repository ]

 

Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

_rule Struct Reference

#include <rules.h>

Collaboration diagram for _rule:

Collaboration graph
[legend]
List of all members.

Public Attributes

rule_actionsactions
argument_listarguments
int exported
module_tmodule
char * name
PARSEprocedure

Member Data Documentation

rule_actions* actions
 

Definition at line 85 of file rules.h.

Referenced by cmd_new(), evaluate_rule(), import_rule(), make1c(), make1cmds(), make1d(), new_rule_actions(), rule_free(), and set_rule_actions().

argument_list* arguments
 

Definition at line 84 of file rules.h.

Referenced by argument_error(), collect_arguments(), import_rule(), rule_free(), and set_rule_body().

int exported
 

Definition at line 87 of file rules.h.

Referenced by add_rule_name(), import_base_rule(), and new_rule_body().

module_t* module
 

Definition at line 86 of file rules.h.

Referenced by builtin_import(), define_rule(), evaluate_rule(), global_rule(), global_rule_name(), import_base_rule(), import_rule(), lookup_rule(), and make1cmds().

char* name
 

Definition at line 82 of file rules.h.

Referenced by add_rule_name(), argument_error(), builtin_export(), builtin_import(), enter_rule(), evaluate_rule(), global_rule_name(), import_base_rule(), lookup_rule(), make1c(), make1cmds(), make1d(), rule_free(), and type_check().

PARSE* procedure
 

Definition at line 83 of file rules.h.

Referenced by argument_error(), evaluate_rule(), import_rule(), rule_free(), and set_rule_body().


The documentation for this struct was generated from the following file:
Generated on Mon Nov 8 17:08:28 2004 for MPT by  doxygen 1.3.9.1