Hi Mike

The following line does not compile:

((highway=* & motorroad=yes) | highway=motorway | highway=motorway_link) &
foot!=yes & foot!=designated & foot!=permissive { add mkgmap:foot=no }

Yes, you've found a bug, thanks for reporting it.

As you discovered, if you re-arrange the expression, the error goes away. The style compiler is supposed to re-arrange the terms itself, which is not working in this case.

I am looking into a fix now.

..Steve
_______________________________________________
mkgmap-dev mailing list
[email protected]
http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev

Reply via email to