*--mo_decl.prg && this prg just shown for gp PARAMETERS paction IF paction PUBLIC mo_year,; mo_length ELSE RELEASE mo_year,; mo_length *etc ENDIF *this prg is example of file I need to read to create a table of vars *their type, etc *--mo_blnk.prg STORE ' ' TO mo_name && character STORE SPACE(5) TO mo_chbo && char STORE REPL(' ',10) TO mo_bidl && char STORE .T. TO mo_owner && logical mo_year = 0 && numeric, 1999, 1986, 2001... mo_length = " " && char mo_width = " " mo_man = REPL(" ",15) mo_serial = REPL(" ",15) mo_price = REPL(" ",8) mo_pdate = { } && date field mo_limit10 = SPACE(9) mo_limit11 = ' ' mo_limit12 = REPL(" ",9) mo_limit13 = REPL(" ",9) mo_limit14 = REPL(" ",9) mo_limit15 = REPL(" ",9) mo_prem1 = 0 mo_prem2 = 0 mo_type = ' ' mo_total = mpo_prem(policynumber) && numeric, mpo_prem is already declaredI have a table that I want to populate from the variable declaration program that has the below fields for example:
FIELD VALUE varname mo_type vartype char format ! length 10 inputmask XXXXXXXXXX defaultvalue ' ' etc...Any ideas how to step through the prg and correctly determine the values when it could be space(5), REPL(" ",5), or ' ' or even STORE is used instead of =?