From 4b55e0bcea5c754009c222038dfab74dba2269bd Mon Sep 17 00:00:00 2001 From: Michael Hansen Date: Tue, 30 Aug 2016 13:32:53 -0700 Subject: [PATCH] Fix '...' missing in output --- bytecode.cpp | 3 +++ pycdas.cpp | 3 +++ 2 files changed, 6 insertions(+) diff --git a/bytecode.cpp b/bytecode.cpp index b2f47fc..d05d823 100644 --- a/bytecode.cpp +++ b/bytecode.cpp @@ -269,6 +269,9 @@ void print_const(PycRef obj, PycModule* mod) case PycObject::TYPE_FALSE: fprintf(pyc_output, "False"); break; + case PycObject::TYPE_ELLIPSIS: + fprintf(pyc_output, "..."); + break; case PycObject::TYPE_INT: fprintf(pyc_output, "%d", obj.cast()->value()); break; diff --git a/pycdas.cpp b/pycdas.cpp index 42fb386..ce02c79 100644 --- a/pycdas.cpp +++ b/pycdas.cpp @@ -185,6 +185,9 @@ void output_object(PycRef obj, PycModule* mod, int indent) case PycObject::TYPE_TRUE: iprintf(indent, "True\n"); break; + case PycObject::TYPE_ELLIPSIS: + iprintf(indent, "...\n"); + break; case PycObject::TYPE_INT: iprintf(indent, "%d\n", obj.cast()->value()); break;