E_vZZq

ZqstackɐςŌŌvẐ
stackɐς܂ɂvẐ܂
_vZZqstackɐς܂ɌvZ܂
FXe2025ł͊{Iɉp̑啶Əʂ܂

stack̈ԏオlpopČvZpush܂
ԏオlł͂ȂΑG[ł

E_math_logi_assZq

Z͊{̓rbgZ͂ǂintƂČvZ
_Z͂ǂboolƂĉZ
iintȂLXg܂j
Z͊{vfpop
pop_value Z(Ⴆ!&=),p1_value
̉ZsČʂpush܂

assassign̗ł


!&= !and_ass
lpopđrbgANDZstackpush܂

!|= !or_ass
lpopđrbgORZstackpush܂

!^= !xor_ass
lpopđrbgXORZstackpush܂

!&&= !andand_ass
lpopĘ_ANDZstackpush܂

!||= !oror_ass
lpopĘ_ORZstackpush܂

!^^= !xorxor_ass
lpopĘ_XORZstackpush܂

!! !not
lpopNOTZstackpush܂

!bool
stack̈ԏオlpopboolɃLXgpush܂
lł͂ȂboolZqpush܂

