def debug_convert(s):
    global opts
    #print "Input program:"
    #print s
    #print
    result = parser.parse(s)
    if opts.yaml:
        print
        print "YAML Output:"
        print
        print yaml.dump(result)
    #print
    #print "Output:"
    code = generatecode(result, s)
    print code
    return code
def debug_convert(s):
    global opts
    #print "Input program:"
    #print s
    #print
    result = parser.parse(s)
    if opts.yaml:
        print 
        print "YAML Output:"
        print
        print yaml.dump(result)
    #print
    #print "Output:"
    code = generatecode(result,s)
    print code
    return code
def convert(source):
    result = parser.parse(source)
    return generatecode(result)
def convert(source):
    result = parser.parse(source)
    return generatecode(result)