You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Before implementing some of these, the precedence system needs some improvements I think. I'm not a huge fan of the binding power system I've got in place right now and would ideally like to move to a Precedence enum and then an Associativity enum too.. I think.
https://www.php.net/manual/en/language.operators.precedence.php provides a list of operators ordered by their precedence. We support quite a few of these already but there's some things like bitwise ops and casts that still need to be implemented.
Unary
(int)
,(bool)
, etc.)+
)~
)--$i
)++$i
)@
)print
)Binary
%
)<<
)>>
)&
)|
)^
)<>
)<=>
)and
)or
)xor
)Assignment
The text was updated successfully, but these errors were encountered: