File tags.c

This file contains a list of all recognized tags.


Included Files


Preprocessor definitions

#define TOTAL_KEYWORDS 25

#define MIN_WORD_LENGTH 4

#define MAX_WORD_LENGTH 14

#define MIN_HASH_VALUE 9

#define MAX_HASH_VALUE 59


Type struct tags

struct tags
struct tags 
   { 
     char* name; 
     int value; 
   } 

Local Variables

rcsid
static const char rcsid[]

Global Function in_word_set_tags()

inline const struct tags* in_word_set_tags ( const char* str, unsigned int len )
Calls: hash()tokens.c
  strcmp()
Called by: lookup_tag()tags.c

Global Function lookup_tag()

const struct tags* lookup_tag ( const char* str, unsigned int len )
Calls: in_word_set_tags()tags.c

Local Function hash()

static inline unsigned int hash ( const char* str, unsigned int len )
Called by: in_word_set_tags()tags.c