Beispiel #1
0
def example_doc_1():
    '''First example from scheme pprint lib'''
    return vappend(nest(4, vappend(text("while (true) {"),
                                   text("f();"),
                                   nest(4, vappend(text("if (done())"),
                                                   text("exit();"))))),
                   text("}"))
Beispiel #2
0
def example_doc_3():
    '''A simple group example'''
    return happend(hsappend(text('public'), text('void'), text('mymethod')),
                   text('('),
                   align(group(vappend(
                happend(text('Type1'), text(' '), text('arg1'), text(',')),
                happend(text('Type2'), text(' '), text('arg2'), text(',')),
                happend(text('Type3'), text(' '), text('arg3'), text(',')),
                happend(text('Type4'), text(' '), text('arg4'))))),
                   text(')'),
                   text(';'))