diff --git a/fine/tests/expression/conditional.fine b/fine/tests/expression/conditional.fine index dd5baf92..b4e3bd22 100644 --- a/fine/tests/expression/conditional.fine +++ b/fine/tests/expression/conditional.fine @@ -44,3 +44,16 @@ if true { "discarded"; 23 } else { 45 } // | Number:'"45"' // | RightBrace:'"}"' // +// @compiles-to: +// | function << module >> (0 args, 0 locals): +// | strings (1): +// | 0: "discarded" +// | code (7): +// | 0: PushTrue +// | 1: JumpFalse(6) +// | 2: PushString(0) +// | 3: Discard +// | 4: PushFloat(23.0) +// | 5: Jump(7) +// | 6: PushFloat(45.0) +// |