Hi, when I put the following #translate in my program always convert the
parameter myparm to literal "myparm".  It is good for me.

Sample:

#translate MYEXAMPLE <myparm> ;
        => ;
           MYNEWEXAMPLE <(myparm)>

function main()
     MYEXAMPLE   "cParm"
     MYEXAMPLE    cParm
Return .T.

Code Generated:

   function main()

MYNEWEXAMPLE "cParm"

MYNEWEXAMPLE "cParm"

Return .T.

The question is: how make it in reverse ? (convert literal or variable to
variable)

#translate MYEXAMPLE <?> ;
        => ;
           MYNEWEXAMPLE <?>

function main()
     MYEXAMPLE   "cParm"
     MYEXAMPLE    cParm
Return .T.

Generate:

function main()

MYNEWEXAMPLE cParm

MYNEWEXAMPLE cParm

Return .T.

Thanks in advance
-- 
CdQ
_______________________________________________
Harbour mailing list (attachment size limit: 40KB)
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to