genesis/
genesis/bin/
genesis/doc/
genesis/etc/
genesis/microsoft/coldcc/
genesis/microsoft/crypt/
genesis/microsoft/data/
genesis/microsoft/db/
genesis/microsoft/genesis/
genesis/microsoft/io/
genesis/microsoft/misc/
genesis/microsoft/mod/
genesis/microsoft/ndbm/
genesis/microsoft/ops/
genesis/microsoft/pcode/
genesis/test/
/*
// Full copyright information is available in the file ../doc/CREDITS
*/

#ifndef cdc_decode_h
#define cdc_decode_h

Int      line_number(Method * method, Int pc);

cList * decompile(Method * method,
                   Obj * object,
                   Int        increment,
                   Int        parens);

#define FMT_DEFAULT     0
#define FMT_FULL_PARENS 1
#define FMT_FULL_BRACES 2

#ifdef _DECODE_C_

INTERNAL int format_flags;
#define FULL_PARENS() (format_flags & FMT_FULL_PARENS)
#define FULL_BRACES() (format_flags & FMT_FULL_BRACES)

#endif

#endif