src/clipsrules/core/modulcmp.c File Reference

#include "setup.h"
#include <stdio.h>
#include "conscomp.h"
#include "moduldef.h"
#include "sysdep.h"
#include "envrnmnt.h"
#include "modulcmp.h"

Include dependency graph for modulcmp.c:

Go to the source code of this file.

Defines

#define _MODULCMP_SOURCE_
#define _STDIO_INCLUDED_
#define ItemPrefix()   ArbitraryPrefix(DefmoduleData(theEnv)->DefmoduleCodeItem,0)
#define DefmodulePrefix()   ArbitraryPrefix(DefmoduleData(theEnv)->DefmoduleCodeItem,1)
#define PortPrefix()   ArbitraryPrefix(DefmoduleData(theEnv)->DefmoduleCodeItem,2)

Functions

globle void DefmoduleCompilerSetup (void *theEnv)
globle void PrintDefmoduleReference (void *theEnv, FILE *theFile, struct defmodule *theModule)


Define Documentation

#define _MODULCMP_SOURCE_

Definition at line 24 of file modulcmp.c.

#define _STDIO_INCLUDED_

Definition at line 31 of file modulcmp.c.

 
#define DefmodulePrefix (  )     ArbitraryPrefix(DefmoduleData(theEnv)->DefmoduleCodeItem,1)

Definition at line 45 of file modulcmp.c.

 
#define ItemPrefix (  )     ArbitraryPrefix(DefmoduleData(theEnv)->DefmoduleCodeItem,0)

Definition at line 44 of file modulcmp.c.

 
#define PortPrefix (  )     ArbitraryPrefix(DefmoduleData(theEnv)->DefmoduleCodeItem,2)

Definition at line 46 of file modulcmp.c.


Function Documentation

globle void DefmoduleCompilerSetup ( void *  theEnv  ) 

Definition at line 63 of file modulcmp.c.

globle void PrintDefmoduleReference ( void *  theEnv,
FILE *  theFile,
struct defmodule theModule 
)

Definition at line 92 of file modulcmp.c.


Generated on Mon Jan 10 22:33:41 2011 by  doxygen 1.5.6