In [1]:
from Util.warehouse import COMMANDS_NATURAL, AD
from Util.HOFs import *

In [ ]:
nextWord = lambda arg, line: word(line[pos(arg,line):],2) if pos(arg,line) > -1 else ''

In [ ]:
line = 'MOVE (AD=PI)                     TO   #ATR  #ATR1(*)  #ATR2(*,*)  #ATR6'

In [ ]:
sources, targets = ' '.join(words(line)[1][1:]).split('TO')[:]

In [ ]:
sources = sources.split()
targets = targets.split()
src = sources[0]

In [ ]:
''.join(src.split('=')[1])[:-1]

In [ ]:
tr , i = t.split('(')[:]
i = i[:-1]
i
src = sources[0] src

In [ ]:
import proc_DEFINE_DATA
from Util.HOFs import *

In [ ]:
lines = file(r'C:\Natural\POC_SERPRO\Originais\POC.XXX.ALTERACAO.TXT').readlines()
lines = filter(isNotBlank, map(l480, filter(isNotRem, lines)))

In [ ]:
ret, references, def_gda, def_pda, def_lda, imports = proc_DEFINE_DATA.proc_DEFINE_DATA(lines)

In [ ]:
src = 'EDITED CAMPO-NUMERICO(EM=ZZZZZZZZZZZZZZZZ9,99)'
''.join(src.split('(EM=')[0]).split()[1]

In [6]:
src = source = '(AD=PI)'
source = AD[''.join(src.split('=')[1])[:-1]]
source


Out[6]:
[('writable', False)]