CASC-Lang / Yakou

An experimental JVM Language inspired by Rust.
38 stars 2 forks source link

Unknown `Frame#merge()` exception throwed while emitting `examples/Donut.casc` #48

Closed ChAoSUnItY closed 2 years ago

ChAoSUnItY commented 2 years ago

File: example/Donut.casc

This happens when the if expression in line 37 has && or || operators involved in condition expression.

ChAoSUnItY commented 2 years ago

This exception is possibly caused by Short-circuit evaluation

ChAoSUnItY commented 2 years ago

Edit 1: This error is caused by if-else in for loop