FreeCalypso > hg > tcs211-l1-reconst
view gpf/INC/tok.h @ 318:08caa229dfa2
l1p_driv.c: passes compilation
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Wed, 04 Oct 2017 04:39:53 +0000 |
parents | 509db1a7b7b8 |
children |
line wrap: on
line source
/* +------------------------------------------------------------------------------ | File: tok.h +------------------------------------------------------------------------------ | Copyright 2002 Texas Instruments Berlin, AG | All rights reserved. | | This file is confidential and a trade secret of Texas | Instruments Berlin, AG. | The receipt of or possession of this file does not convey | any rights to reproduce or disclose its contents or to | manufacture, use, or sell anything it may describe, in | whole, or in part, without the specific written consent of | Texas Instruments Berlin, AG. +------------------------------------------------------------------------------ | Purpose: Definitions for the configuration string functions. +------------------------------------------------------------------------------ */ #ifndef __TOK_H__ #define __TOK_H__ /*==== CONSTANTS ==================================================*/ #define TOK_ERRBASE (-300) #define TOK_OK (0) #define TOK_EOCS (TOK_ERRBASE - 1) #define TOK_NOT_FOUND (TOK_ERRBASE - 2) /*==== TYPES ======================================================*/ typedef struct KW_DATA { const char * const keyword; const SHORT code; } KW_DATA; typedef struct TOK_DCB { char * tokbuf; char * nexttok; char lastchar; } TOK_DCB; /*==== EXPORT =====================================================*/ void tok_init (char *); SHORT tok_next (char **, char **); SHORT tok_key (KW_DATA *, char *); #endif