53 lines
2.1 KiB
Plaintext
53 lines
2.1 KiB
Plaintext
/*
|
||
* $Id$
|
||
*/
|
||
|
||
//*******************************************************************
|
||
// hparser.ch: Amiket a hparser.prg-nek ‚s a hparser2.prg-nek is
|
||
// l tnia kell.
|
||
// 1999, Csisz r Levente
|
||
|
||
//*******************************************************************
|
||
|
||
#define HPRERRGROUP "hparser"
|
||
|
||
#define HPRERR_INVALIDMN {HPRERRGROUP,"invalidmn"}
|
||
#define HPRERR_SDEFINE {HPRERRGROUP,"sdefine"}
|
||
#define HPRERR_LDEFINE {HPRERRGROUP,"ldefine"}
|
||
#define HPRERR_PDEFINE {HPRERRGROUP,"pdefine"}
|
||
#define HPRERR_SUNDEF {HPRERRGROUP,"sundef"}
|
||
#define HPRERR_MDUPLICATE {HPRERRGROUP,"mduplicate"}
|
||
#define HPRERR_SXTRANSLATE {HPRERRGROUP,"sxtranslate"}
|
||
#define HPRERR_XTRANSLATEEOL {HPRERRGROUP,"xtranslateeol"}
|
||
#define HPRERR_XTRRNESTED {HPRERRGROUP,"xtrrnested"}
|
||
#define HPRERR_XTRLUNCLOSED {HPRERRGROUP,"xtrlunclosed"}
|
||
#define HPRERR_XTRUNDEFRM {HPRERRGROUP,"xtrundefrm"}
|
||
#define HPRERR_IFDEFNL {HPRERRGROUP,"ifdefnl"}
|
||
#define HPRERR_SIFDEF {HPRERRGROUP,"sifdef"}
|
||
#define HPRERR_ELSE {HPRERRGROUP,"else"}
|
||
#define HPRERR_ELSE2 {HPRERRGROUP,"else2"}
|
||
#define HPRERR_ENDIF {HPRERRGROUP,"endif"}
|
||
#define HPRERR_ENDIFMISSING {HPRERRGROUP,"endifmissing"}
|
||
#define HPRERR_INCLUDE {HPRERRGROUP,"include"}
|
||
#define HPRERR_INCLUDEOPEN {HPRERRGROUP,"includeopen"}
|
||
#define HPRERR_INCLUDEFIND {HPRERRGROUP,"includefind"}
|
||
#define HPRERR_INCLUDENEST {HPRERRGROUP,"includenest"}
|
||
#define HPRERR_USER {HPRERRGROUP,"user"}
|
||
// #define HPRERR_ {HPRERRGROUP,""}
|
||
|
||
//*******************************************************************
|
||
// Ilyen ifdef-ek lehets‚gesek.
|
||
#define IFDEFTYPE_IFDEF "ifdef"
|
||
#define IFDEFTYPE_IFNDEF "ifndef"
|
||
#define IFDEFTYPE_NONE "none"
|
||
|
||
//*******************************************************************
|
||
// Egy #ifdef elemz‚se k”zben melyik gon (if vagy else) vagyunk.
|
||
|
||
#define IFB_IFBRANCH "ifbranch"
|
||
#define IFB_ELSEBRANCH "elsebranch"
|
||
#define IFB_NONEBRANCH "nonebranch"
|
||
|
||
//*******************************************************************
|
||
|