00001 #ifndef __TOK_H 00002 00003 #define __TOK_H 00004 00005 #include "csoundCore.h" 00006 00007 /* typedef int (*SUBR)(void *, void *); */ 00008 00009 typedef struct ORCTOKEN { 00010 int type; 00011 char *lexeme; 00012 int value; 00013 double fvalue; 00014 /* char *ins,*outs; 00015 int size;*/ 00016 /* SUBR init,perform,denit; */ 00017 struct ORCTOKEN *next; 00018 } ORCTOKEN; 00019 00020 extern ORCTOKEN *new_token(CSOUND *, int); 00021 00022 #define HASH_SIZE (4099) 00023 00024 #endif