Main Page | Data Structures | File List | Data Fields | Globals

usersymbols.h

Go to the documentation of this file.
00001 #ifndef _TOKE_USERSYMBOLS_H
00002 #define _TOKE_USERSYMBOLS_H
00003 
00004 
00005 /*
00006  *                     OpenBIOS - free your system!
00007  *                         ( FCode tokenizer )
00008  *
00009  *  This program is part of a free implementation of the IEEE 1275-1994
00010  *  Standard for Boot (Initialization Configuration) Firmware.
00011  *
00012  *  Copyright (C) 2001-2005 Stefan Reinauer, <stepan@openbios.org>
00013  *
00014  *  This program is free software; you can redistribute it and/or modify
00015  *  it under the terms of the GNU General Public License as published by
00016  *  the Free Software Foundation; version 2 of the License.
00017  *
00018  *  This program is distributed in the hope that it will be useful,
00019  *  but WITHOUT ANY WARRANTY; without even the implied warranty of
00020  *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
00021  *  GNU General Public License for more details.
00022  *
00023  *  You should have received a copy of the GNU General Public License
00024  *  along with this program; if not, write to the Free Software
00025  *  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA, 02110-1301 USA
00026  *
00027  */
00028 
00029 /* **************************************************************************
00030  *
00031  *      Prototype/External Declarations for general-purpose functions
00032  *          for support of User-defined command-line compilation-control
00033  *          symbols, as defined in  usersymbols.c
00034  *
00035  *      (C) Copyright 2005 IBM Corporation.  All Rights Reserved.
00036  *      Module Author:  David L. Paktor    dlpaktor@us.ibm.com
00037  *
00038  **************************************************************************** */
00039 
00040 void add_user_symbol(char *raw_symb);
00041 char *lookup_user_symbol(char *symb_nam);
00042 bool exists_as_user_symbol(char *symb_nam);
00043 void eval_user_symbol(char *symbol );
00044 void list_user_symbols(void );
00045 
00046 #endif   /* _TOKE_USERSYMBOLS_H    */

Generated on Fri Aug 18 14:03:39 2006 for Toke1.0 by  doxygen 1.4.4