Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-02-21 10:05:29

0001 /*
0002  *  mstr.h  -  Declare 'marked' string routines
0003  *         used by the parser.
0004  *
0005  *  Original: 22-Jun-1994 00:52
0006  *
0007  *  Author:   Maarten Ballintijn <Maarten.Ballintijn@cern.ch>
0008  *
0009  *  $Id$
0010  *
0011  *  $Log$
0012  *  Revision 1.2  1996/04/23 18:38:06  maartenb
0013  *  - Add RCS keywords
0014  *
0015  *
0016  */
0017 
0018 #ifndef _mstr_h
0019 #define _mstr_h
0020 
0021 char *
0022 mstr_new( char *const s );
0023 
0024 char *
0025 mstr_merge( char *s, ... );
0026 
0027 void
0028 mstr_del( char *const s );
0029 
0030 void
0031 mstr_mark( char *const s );
0032 
0033 void
0034 mstr_release( char *const s );
0035 
0036 void
0037 mstr_del_all( void );
0038 
0039 void
0040 mstr_reset( void );
0041 
0042 #endif  /*  _mstr_h */