X-Git-Url: https://ocean-lang.org/code/?p=ocean;a=blobdiff_plain;f=csrc%2Fparsergen.mdc;h=679fab6996de66a9fe267d914c654812f74771f3;hp=2546d7632722a0673d4c78c83f6d924310390379;hb=f24b54a97b9955aa5761b22aa64d5418e23e80f2;hpb=207232b9494973cf24d0b832c6743c01bf7da421 diff --git a/csrc/parsergen.mdc b/csrc/parsergen.mdc index 2546d76..679fab6 100644 --- a/csrc/parsergen.mdc +++ b/csrc/parsergen.mdc @@ -1348,7 +1348,8 @@ into the go to set, so the item is ineffective. } sn = save_set(g, LA); LA = set_find(g, sn); - symset_add(&LAnl, TK_newline, 0); + if (symset_find(&LA, TK_newline)) + symset_add(&LAnl, TK_newline, 0); snnl = save_set(g, LAnl); LAnl = set_find(g, snnl); }