[Wisp-cvs] wisp/users/dig tran.py,1.57,1.58
Status: Alpha
Brought to you by:
digg
From: <di...@us...> - 2003-04-22 15:34:57
|
Update of /cvsroot/wisp/wisp/users/dig In directory sc8-pr-cvs1:/tmp/cvs-serv24686 Modified Files: tran.py Log Message: minor cleanup Index: tran.py =================================================================== RCS file: /cvsroot/wisp/wisp/users/dig/tran.py,v retrieving revision 1.57 retrieving revision 1.58 diff -u -d -r1.57 -r1.58 --- tran.py 22 Apr 2003 15:33:15 -0000 1.57 +++ tran.py 22 Apr 2003 15:34:53 -0000 1.58 @@ -231,8 +231,6 @@ res += '- ' + `-this.scalar` return res -def minor (reg): - Regstack.append(Integer_Literal(reg[-1])) def plus (a, b): if not isinstance(a, Constant_Sum): a = Constant_Sum(a) if not isinstance(b, Constant_Sum): b = Constant_Sum(b) @@ -355,7 +353,6 @@ 'include': ('include',), 'int': ('simple', Class_Marker('int')), 'lit': ('simple', Class_Marker('lit')), - 'minor reg': ('builtin', minor, 1), 'reg': ('simple', Generic_Register), 'sum': ('simple', Class_Marker('sum')), 'sym': ('simple', Class_Marker('sym')), @@ -421,6 +418,9 @@ label|name cursect.place_symbol('&' + name) + +minor reg + Regstack.append(Integer_Literal(Regstack.pop()[-1])) ref|name Regstack.append(Symbol_Literal('&' + name)) |