From 2fac64499628bc16944094ed83a3191a270523b4 Mon Sep 17 00:00:00 2001 From: Bernhard Urban Date: Sun, 30 May 2010 00:57:37 +0200 Subject: [PATCH] codeb: Lexpr braucht auch ein register --- codeb/parser.y | 1 + 1 file changed, 1 insertion(+) diff --git a/codeb/parser.y b/codeb/parser.y index 9205550..a6a9a21 100644 --- a/codeb/parser.y +++ b/codeb/parser.y @@ -156,6 +156,7 @@ Statement: @i @Statement.node@ = new_node(O_ASSIGN, @Expr.node@, @Lexpr.node@); @i @Statement.vars@ = 0; @reg @Statement.node@->reg = @Expr.node@->reg = next_reg((char *)NULL, @Expr.gparamges@); + @reg @Lexpr.node@->reg = next_reg(@Expr.node@->reg, @Expr.gparamges@); @gen write_tree(@Statement.node@, 0); burm_label(@Statement.node@); burm_reduce(@Statement.node@, 1); @} -- 2.25.1