tentative disjunction fix
Merge branch 'grammarfix' of https://github.com/fgc/prologjs into grammarfix