diff --git a/src/compiler.h b/src/compiler.h index cc93ada8..4ac15993 100644 --- a/src/compiler.h +++ b/src/compiler.h @@ -617,17 +617,17 @@ __LISTCOMP: if(match(TK("]"))){ emitCode(OP_LOAD_NONE); }else{ - EXPR(); + EXPR_TUPLE(); consume(TK("]")); } emitCode(OP_BUILD_SLICE); }else{ - EXPR(); + EXPR_TUPLE(); if(match(TK(":"))){ if(match(TK("]"))){ emitCode(OP_LOAD_NONE); }else{ - EXPR(); + EXPR_TUPLE(); consume(TK("]")); } emitCode(OP_BUILD_SLICE);