2008-05-05 | Paul Boddie | raw annotate files changeset graph | Introduced parameters to certain methods which permit the retrieval and/or inspection of previous instructions in alternative sequences; this helps in the production of substitutable instruction sequences related to temporary storage access. Added methods which capture generated code for use with such temporary storage instruction sequences, changing the existing methods to employ sequences instead of single instructions. |
1 #!/usr/bin/env python 2 3 x = 123 4 5 def f(a, b, c=4): 6 pass 7 8 f(1, 2, 3) 9 f(1, b=2, c=3) 10 f(c=3, b=2, a=1) 11 f(1, 2) 12 13 g = f 14 g(1, c=3, b=2) 15 g(1, 2) 16 17 def g(a, c, b=5): 18 pass 19 20 g(1, c=3, b=2) 21 g(1, 3) 22 23 def h(a, b, c=f(1, 2, 3)): 24 pass 25 26 h(1, 2, 3) 27 h(1, 2) 28 29 # vim: tabstop=4 expandtab shiftwidth=4