Removed fail when &&, || or | met before EOL
Grammar significantly reviewed and simplified. Now it's tolerant to expressions containing several operators one after one.