[go: up one dir, main page]

File: symtable.h

package info (click to toggle)
setools 2.4-3
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 9,680 kB
  • ctags: 8,392
  • sloc: ansic: 96,778; tcl: 21,447; yacc: 4,341; makefile: 874; lex: 304; sh: 164
file content (21 lines) | stat: -rw-r--r-- 390 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
/* Copyright (C) 2004 Tresys Technology, LLC
 * see file 'COPYING' for use and warranty information */

/* 
 * Author: jtang@tresys.com 
 */

#ifndef _SYMTABLE_H_
#define _SYMTABLE_H_

#include "util.h"

typedef struct symbol {
    char * name;
    llist_t *value;
} symbol_t;

symbol_t *get_symbol (const char * const symbol_name);
symbol_t *new_symbol (char * const symbol_name);

#endif