Quantcast

Fix operator precedence error that was causing DK script issues.

Author Johnny C. Lam <jlam88@gmail.com>
Author date 2013-03-30 01:52:00
Author local date 2013-03-30 01:52:00 +0000
Committer Johnny C. Lam <jlam88@gmail.com>
Committer date 2013-03-30 01:52:00
Committer local date 2013-03-30 01:52:00 +0000
Commit aec40650b961bcd040f57b7f6bf53cfb798936ec
Tree 8d7c2d330522aba3d420b7ad50a9bd4d5b9f1764
Parent 2b1895bc0addf9bbd616dd4466ac9b1667095287
Fix operator precedence error that was causing DK script issues.

Ovale was incorrectly parsing:

    a + b * {c / d}
as:
    {a + b} * {c + d}

This change makes it correctly parse as:

    a + {b * {c / d}}

This error was been in Ovale since MoP was released but it takes a rather
complex script to trigger it.

git-svn-id: svn://svn.curseforge.net/wow/ovale/mainline/trunk@869 d5049fe3-3747-40f7-a4b5-f36d6801af5f