src/clipsrules/core/scanner.c File Reference

#include <ctype.h>
#include <stdio.h>
#include <string.h>
#include <limits.h>
#include <errno.h>
#include "setup.h"
#include "constant.h"
#include "envrnmnt.h"
#include "router.h"
#include "symbol.h"
#include "utility.h"
#include "memalloc.h"
#include "sysdep.h"
#include "scanner.h"
#include <stdlib.h>

Include dependency graph for scanner.c:

Go to the source code of this file.

Defines

#define _SCANNER_SOURCE_
#define _STDIO_INCLUDED_

Functions

globle void InitializeScannerData (void *theEnv)
globle void GetToken (void *theEnv, char *logicalName, struct token *theToken)
globle void CopyToken (struct token *destination, struct token *source)
globle void ResetLineCount (void *theEnv)
globle long GetLineCount (void *theEnv)
globle void IncrementLineCount (void *theEnv)
globle void DecrementLineCount (void *theEnv)


Define Documentation

#define _SCANNER_SOURCE_

Definition at line 26 of file scanner.c.

#define _STDIO_INCLUDED_

Definition at line 30 of file scanner.c.


Function Documentation

globle void CopyToken ( struct token destination,
struct token source 
)

Definition at line 748 of file scanner.c.

globle void DecrementLineCount ( void *  theEnv  ) 

Definition at line 790 of file scanner.c.

globle long GetLineCount ( void *  theEnv  ) 

Definition at line 770 of file scanner.c.

globle void GetToken ( void *  theEnv,
char *  logicalName,
struct token theToken 
)

Definition at line 86 of file scanner.c.

globle void IncrementLineCount ( void *  theEnv  ) 

Definition at line 780 of file scanner.c.

globle void InitializeScannerData ( void *  theEnv  ) 

Definition at line 61 of file scanner.c.

globle void ResetLineCount ( void *  theEnv  ) 

Definition at line 761 of file scanner.c.


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