[Wisp-cvs] wisp/users/dig tran.py,1.134,1.135
Status: Alpha
Brought to you by:
digg
|
From: <di...@us...> - 2003-05-22 20:16:42
|
Update of /cvsroot/wisp/wisp/users/dig
In directory sc8-pr-cvs1:/tmp/cvs-serv24610
Modified Files:
tran.py
Log Message:
dropped interpret_single
Index: tran.py
===================================================================
RCS file: /cvsroot/wisp/wisp/users/dig/tran.py,v
retrieving revision 1.134
retrieving revision 1.135
diff -u -d -r1.134 -r1.135
--- tran.py 22 May 2003 19:21:17 -0000 1.134
+++ tran.py 22 May 2003 19:54:09 -0000 1.135
@@ -346,24 +346,6 @@
tok = this.toksrc.get_token()
this.toksrc = None
-def interpret_single (toksrc, target, include = [], verbose = 0):
- if isinstance(toksrc, str): toksrc = toksrc.split() # FIXME: integers?
- if isinstance(toksrc, list): toksrc = Macro_Cursor(toksrc)
-
- if isinstance(target, str): target = Linkie(target) # byte order
- elif isinstance(target, Linkie): pass
- else: raise 'neither a linkie nor a byte order specifier', target
-
- if isinstance(include, str): include = include.split()
-
- interp = Interpreter(target)
- for i in include: interp.run(i + '.tran')
- interp.run(toksrc, verbose = verbose)
- if interp.regstack:
- raise 'regstack not empty after finishing interpretation', \
- interp.regstack
- return target
-
def main ():
from getopt import getopt
import elf
|