Squashed 'media/scripts/lang/octascript/' changes from ee145fe..d557c66

d557c66 fix ternary parsing

git-subtree-dir: media/scripts/lang/octascript
git-subtree-split: d557c66a0b80858ab0d1b2316fc9159bdcde9fbb
Merge commit '40657a32b906387d57460a60b97716b8156c2e93'