parser-c 0.3.0

Macros for parser-c.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <sys/dir.h>
/* example.c */
/* (tentative) definitions */
static c; extern c;
static int c = 3;
static int c;
/* old style function definition */
void* match(s_ix, l_ix, pat)
  long l_ix;
  char unsigned *pat;
  { exit(1); }
/* typedefs and structs */
typedef struct s { struct { char chr; double dbl; } x,*y; } __attribute__((packed)) S;
struct t { int a; };
S f();
static g(S a)  { return 0; }  
int main() { printf("%d",sizeof(DIR)); }