123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 |
- Address Command
- Parse Arg argstring
- Parse Source . . myname .
- 'SET OUTPUT AD' 'BA'x
- 'SET OUTPUT BD' 'BB'x
- 'SET INPUT BA AD'
- 'SET INPUT BB BD'
- Call CLIB
- If rc<>0 Then Do
- Say 'The required C runtime libraries don''t appear to be available.'
- Say myname 'can not run.'
- Exit 12
- End
- myname argstring
- Exit rc
- CLIB:
- Address COMMAND
- loadlib ='EDCLINK'
- loadlib ='SCEERUN'
- theirs=queued()
- 'QUERY LOADLIB ( LIFO'
- LoadlibList=''
- rc=0
- Do while queued()^=theirs
- Parse upper pull 'LOADLIB' '=' Ltemp
- LoadlibList= Ltemp Loadliblist
- End
- If loadlibList='NONE' ,
- Then Do
- 'GLOBAL LOADLIB' Loadlib
- End
- Else Do
- Do xx=1 to Words(loadlib)
- If Find(loadliblist,word(loadlib,xx)) = 0 ,
- then loadliblist = loadliblist word(loadlib,xx)
- End
- 'GLOBAL LOADLIB' loadliblist
- End
- Return
|