Factlist range parsing bug

Issue #577 new
Broes De Cat created an issue

factlist S : V {

valid(1,a). valid(1,b). valid(1,c). valid(1,d). valid(1,e). valid(1,f). valid(1,h). valid(2,x). valid(2,r). valid(2,s). valid(2,a). valid(2,h). valid(2,k). valid(3,x). valid(3,o). valid(3,i). valid(3,c). valid(4,1). valid(4,2). valid(5,1). valid(5,2). valid(5,3). valid(6,1). valid(6,2). valid(6,3). valid(7,1). valid(7,2). valid(8,1). valid(8,2). valid(9,1). valid(9,2). valid(10,1). valid(10,2). valid(11,1..8). valid(12,1..6). valid(13,1..2). .... } parsed as

valid = { 1,a; 1,b; 1,c; 1,d; 1,e; 1,f; 1,h; 2,a; 2,h; 2,k; 2,r; 2,s; 2,x; 3,c; 3,i; 3,o; 3,x; 4,1; 4,2; 5,1; 5,2; 5,3; 6,1; 6,2; 6,3; 7,1; 7,2; 8,1; 8,2; 9,1; 9,2; 10,1; 10,2; 11,3288932; 12,3288932; 13,3288932 }

Comments (2)

  1. Broes De Cat reporter

    The bug is that it parses (while it shouldnt), but a nicer fix might be to support it ;)

  2. Log in to comment