aboutsummaryrefslogtreecommitdiff
path: root/lptypes.h
diff options
context:
space:
mode:
authorRoberto Ierusalimschy <roberto@inf.puc-rio.br>2019-04-14 12:04:23 -0300
committerRoberto Ierusalimschy <roberto@inf.puc-rio.br>2019-04-14 12:04:23 -0300
commit3f7797419e4d7493e1364290a5b127d1cb45e3bf (patch)
tree8dd91b0d008d5ea9f9c96eada86510495c97d1e3 /lptypes.h
parentd9f83dded93a35fb333c4e1bd371c401f7129fd1 (diff)
downloadlpeg-3f7797419e4d7493e1364290a5b127d1cb45e3bf.tar.gz
lpeg-3f7797419e4d7493e1364290a5b127d1cb45e3bf.tar.bz2
lpeg-3f7797419e4d7493e1364290a5b127d1cb45e3bf.zip
Removed 'unsigned char' limit on number of rules in grammars
Added a new tree-type node 'TXInfo', which follows 'TRule' nodes, to store extra information about a node. (In this case, the rule number, with an 'unsigned short' field.)
Diffstat (limited to 'lptypes.h')
-rw-r--r--lptypes.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/lptypes.h b/lptypes.h
index 1d9d59f..223d887 100644
--- a/lptypes.h
+++ b/lptypes.h
@@ -51,9 +51,9 @@
51#endif 51#endif
52 52
53 53
54/* maximum number of rules in a grammar (limited by 'unsigned char') */ 54/* maximum number of rules in a grammar (limited by 'unsigned short') */
55#if !defined(MAXRULES) 55#if !defined(MAXRULES)
56#define MAXRULES 250 56#define MAXRULES 1000
57#endif 57#endif
58 58
59 59