SYNOPSIS

See

Compile it with:

eyapp Range.eyp
eyapp -TC pascalnestedeyapp.eyp

Run it with this options:

$ ./pascalnestedeyapp.pm -t -i -m 1 -c 'type e = (x, y, z);'
$ perl5.10.0 ./pascalnestedeyapp.pm -t -i -m 1 -c 'type e = (x, @, z);'

Try also these inputs:

type e = (x) .. (y);
type r = (x) ..  y ;
type r = (x+2)*3 ..  y/2 ;
type e = (x, y, z);
type e = (x);
type e = (x, y, z) .. (u+v);