Quick Search:

Mode

Context

Displaying 3 lines of context. None | Less | More | Full

Other Diffs

Ignore

Blank Lines Whitespace: Expand:

Diff

1.3
 
1.4
 
MAIN:ragge:20040829121934
 
cpp.h
_>2929 
 3030 #include <stdio.h> /* for obuf */
 3131 
<>32 -#define CONTROL 257
 33 -#define NL      261
 34 -#define STRING  262
 35 -#define CHARCON 263
 36 -#define NUMBER  264
 37 -#define FPOINT  265
 38 -#define WSPACE  266
 39 -#define IDENT   267
 40 -#define CONCAT  268
 41 -#define MKSTR   269
  32+/* Scanner control codes */
  33+#define CONTROL 257     /* ^[ \t]*# detected */
  34+#define STRINGB 258     /* beginning of a string */
  35+#define NL      261     /* \n */
  36+#define STRING  262     /* complete or end of a string */
  37+#define CHARCON 263     /* character constant */
  38+#define NUMBER  264     /* any fixed-point number */
  39+#define FPOINT  265     /* any floating-point number */
  40+#define WSPACE  266     /* [ \t]+ detected */
  41+#define IDENT   267     /* identifier found */
  42+#define CONCAT  268     /* ## found */
  43+#define MKSTR   269     /* # found */
4244 
 4345 typedef unsigned char usch;
 4446 extern FILE *obuf;
<>45 -extern char *yytext;
  47+extern usch *yytext;
4648 extern usch *stringbuf;
 4749 
 4850 extern  int     trulvl;
     
 !
5658 #define ENTER   1
 5759 #define FORGET  3
 5860 
<>59 -struct recur;
  61+/* Symbol table entry  */
6062 struct symtab {
 6163         usch *namep;   
 6264         char *value;   
 6365 };
 6466 
<> 67+/* buffer used internally */
  68+#ifndef CPPBUF
  69+#define CPPBUF  BUFSIZ
  70+#endif
6571 
<> 72+struct recur;   /* not used outside cpp.c */
<_6673 int subst(char *, struct symtab *, struct recur *);
 6774 struct symtab *lookup(char *namep, int enterf);
 6875 
FishEye: Open Source License registered to PCC.
Your maintenance has expired. You can renew your license at http://www.atlassian.com/fisheye/renew
Atlassian FishEye, CVS analysis. (Version:1.6.3 Build:build-336 2008-11-04) - Administration - Page generated 2014-09-19 07:50 +0200