We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
This was introduced by this pull request
Try the code below:
Sub Main() x = 96 y = 56 w = 1088 h = 608 Offset(-x + 96, -y + 56, -w + 1088, -h + 608) End Sub Sub Offset(x, y, w, h) print x, y, w, h End Sub
This should print: 0 0 0 0 instead it prints: -192 -112 -2176 -1216
0 0 0 0
-192 -112 -2176 -1216
It is wrong for any case with negative number first, like the example below:
Off-Roku BrightScript interpreter [Version 0.44.0] brs> print -1000 + 1000 -2000 brs> print +1000 - 1000 0
The text was updated successfully, but these errors were encountered:
fix(parser): Wrong negative sign precedence was causing math errors (#6)
6936c98
fix(parser): Wrong negative sign precedence was causing math errors (#6…
98dcee2
…) (#24)
lvcabral
Successfully merging a pull request may close this issue.
This was introduced by this pull request
Try the code below:
This should print:
0 0 0 0
instead it prints:
-192 -112 -2176 -1216
It is wrong for any case with negative number first, like the example below:
The text was updated successfully, but these errors were encountered: