Page Menu
Home
Software Heritage
Search
Configure Global Search
Log In
Files
F9749892
get.h
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Flag For Later
Size
1 KB
Subscribers
None
get.h
View Options
/*
* $Id$
*
* Copyright (c) 1998-2002, Darren Hiebert
*
* This source code is released for free distribution under the terms of the
* GNU General Public License.
*
* External interface to get.c
*/
#ifndef _GET_H
#define _GET_H
/*
* INCLUDE FILES
*/
#include
"general.h"
/* must always come first */
#include
"ctags.h"
/* to define langType */
/*
* MACROS
*/
/* Is the character valid as a character of a C identifier?
* VMS allows '$' in identifiers.
*/
#define isident(c) (isalnum(c) || (c) == '_' || (c) == '$')
/* Is the character valid as the first character of a C identifier?
* C++ allows '~' in destructors.
* VMS allows '$' in identifiers.
*/
#define isident1(c) (isalpha(c) || (c) == '_' || (c) == '~' || (c) == '$')
/*
* FUNCTION PROTOTYPES
*/
extern
boolean
isBraceFormat
(
void
);
extern
unsigned
int
getDirectiveNestLevel
(
void
);
extern
void
cppInit
(
const
boolean
state
);
extern
void
cppTerminate
(
void
);
extern
void
cppBeginStatement
(
void
);
extern
void
cppEndStatement
(
void
);
extern
void
cppUngetc
(
const
int
c
);
extern
int
cppGetc
(
void
);
#endif
/* _GET_H */
/* vi:set tabstop=8 shiftwidth=4: */
File Metadata
Details
Attached
Mime Type
text/x-c
Expires
Mon, Aug 25, 6:24 PM (17 h, 51 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3464721
Attached To
rPUC universal-ctags debian packaging
Event Timeline
Log In to Comment