public
/
Ack-5.5.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
Pristine Ack-5.5
[Ack-5.5.git]
/
lang
/
cem
/
cemcom
/
char.tab
1
%
2
% CHARACTER CLASSES
3
%
4
% some general settings:
5
%S129
6
%F %s,
7
%
8
% START OF TOKEN
9
%
10
%iSTGARB
11
STSKIP:\r \t\013\f
12
STNL:\n
13
STCOMP:-!&+<=>|
14
STSIMP:%()*,/:;?[]^{}~
15
STCHAR:'
16
STIDF:a-zA-Z_
17
STNUM:.0-9
18
STSTR:"
19
STEOI:\200
20
%T/* character classes */
21
%T#include "class.h"
22
%Tchar tkclass[] = {
23
%p
24
%T};
25
%
26
% INIDF
27
%
28
%C
29
1:a-zA-Z_0-9
30
%Tchar inidf[] = {
31
%F %s,
32
%p
33
%T};
34
%
35
% ISDIG
36
%
37
%C
38
1:0-9
39
%Tchar isdig[] = {
40
%p
41
%T};
42
%
43
% ISHEX
44
%
45
%C
46
1:a-fA-F
47
%Tchar ishex[] = {
48
%p
49
%T};
50
%
51
% ISOCT
52
%
53
%C
54
1:0-7
55
%Tchar isoct[] = {
56
%p
57
%T};