File: header_01.c

package info (click to toggle)
re2c 4.4-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 51,512 kB
  • sloc: cpp: 34,160; ml: 8,494; sh: 5,311; makefile: 1,014; haskell: 611; python: 431; ansic: 234; javascript: 113
file content (36 lines) | stat: -rw-r--r-- 601 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
/* Generated by re2c */
#line 1 "header/header_01.re"
// re2c $INPUT -o $OUTPUT --header header_01.h
#line 4 "header/header_01.re"


#include "header_01.h"

bool lex(const char *YYCURSOR)
{
    
#line 13 "header/header_01.c"
{
	char yych;
	yych = *YYCURSOR;
	switch (yych) {
		case 'a': goto yy2;
		default: goto yy1;
	}
yy1:
	++YYCURSOR;
#line 15 "header/header_01.re"
	{ return false; }
#line 25 "header/header_01.c"
yy2:
	++YYCURSOR;
#line 14 "header/header_01.re"
	{ return true; }
#line 30 "header/header_01.c"
}
#line 16 "header/header_01.re"

}
/* Generated by re2c */

bool lex(const char *);