aboutsummaryrefslogtreecommitdiff
path: root/lpcode.c
diff options
context:
space:
mode:
authorRoberto Ierusalimschy <roberto@inf.puc-rio.br>2023-04-27 11:03:30 -0300
committerRoberto Ierusalimschy <roberto@inf.puc-rio.br>2023-04-27 11:03:30 -0300
commit97a4ca3b4078f581cdc8cebc4fa4cf39d5ff8125 (patch)
tree3ec0442b2f1ce9f3a081da5cf14f281b2d2811d5 /lpcode.c
parent012cf9c86cf91cb8354e229bde335592d41b84b2 (diff)
downloadlpeg-97a4ca3b4078f581cdc8cebc4fa4cf39d5ff8125.tar.gz
lpeg-97a4ca3b4078f581cdc8cebc4fa4cf39d5ff8125.tar.bz2
lpeg-97a4ca3b4078f581cdc8cebc4fa4cf39d5ff8125.zip
New macros 'fillset' and 'clearset'
Diffstat (limited to 'lpcode.c')
-rw-r--r--lpcode.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/lpcode.c b/lpcode.c
index 9289bd3..b68f32d 100644
--- a/lpcode.c
+++ b/lpcode.c
@@ -221,7 +221,7 @@ static int getfirst (TTree *tree, const Charset *follow, Charset *firstset) {
221 } 221 }
222 case TUTFR: { 222 case TUTFR: {
223 int c; 223 int c;
224 loopset(i, firstset->cs[i] = 0); /* erase all chars */ 224 clearset(firstset->cs); /* erase all chars */
225 for (c = tree->key; c <= sib1(tree)->key; c++) 225 for (c = tree->key; c <= sib1(tree)->key; c++)
226 setchar(firstset->cs, c); 226 setchar(firstset->cs, c);
227 return 0; 227 return 0;