File: exec-apoo.master

package info (click to toggle)
apoo 2.1-1
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 444 kB
  • ctags: 264
  • sloc: python: 1,954; perl: 67; makefile: 56; sh: 4
file content (18 lines) | stat: -rw-r--r-- 377 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!%python%

import sys
sys.path.append('/usr/lib/apoo')

from vpu import *

v = Vpu(32,{50000:("pass","print '%c'%(val%256),"),
            50001:("val = raw_input()","print val,"),
            50010:('print ','print ')})
if len(sys.argv) != 2:
    print "execapoo apoo_program"
    sys.exit(0)
a = ReadProgram(sys.argv[1])
v.load(a)
try: v.run()
except EndOfProgram:
    pass