start on Python bytecode compiler