Code/Resource
Windows Develop
Linux-Unix program
Internet-Socket-Network
Web Server
Browser Client
Ftp Server
Ftp Client
Browser Plugins
Proxy Server
Email Server
Email Client
WEB Mail
Firewall-Security
Telnet Server
Telnet Client
ICQ-IM-Chat
Search Engine
Sniffer Package capture
Remote Control
xml-soap-webservice
P2P
WEB(ASP,PHP,...)
TCP/IP Stack
SNMP
Grid Computing
SilverLight
DNS
Cluster Service
Network Security
Communication-Mobile
Game Program
Editor
Multimedia program
Graph program
Compiler program
Compress-Decompress algrithms
Crypt_Decrypt algrithms
Mathimatics-Numerical algorithms
MultiLanguage
Disk/Storage
Java Develop
assembly language
Applications
Other systems
Database system
Embeded-SCM Develop
FlashMX/Flex
source in ebook
Delphi VCL
OS Develop
MiddleWare
MPI
MacOS develop
LabView
ELanguage
Software/Tools
E-Books
Artical/Document
unzip.exec
Package: unzip540.zip [view]
Upload User: andy_li
Upload Date: 2007-01-06
Package Size: 1019k
Code Size: 2k
Category:
Compress-Decompress algrithms
Development Platform:
MultiPlatform
- /***********************************************************************/
- /* */
- /* Front-end EXEC to set up linkage to the C runtime libraries */
- /* before executing a MODULE generated from C code. */
- /* */
- /* Copy this file as an EXEC with a filename matching the C MODULE. */
- /* */
- /* Greg Hartwig (ghartwig@vnet.ibm.com) 7/31/97, 4/24/98. */
- /* */
- /***********************************************************************/
- Address Command
- Parse Arg argstring
- Parse Source . . myname .
- /* Set output and input character translation so brackets show up */
- '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
- /* Run the command */
- myname argstring
- Exit rc
- /* Contents of the CLIB EXEC, modified for RC checking. */
- /* Removed TXTLIB setting. Only LOADLIB needed for execution. */
- CLIB:
- /***************************************************/
- /* SET UP LIBRARIES FOR LE for MVS & VM */
- /***************************************************/
- Address COMMAND
- loadlib ='EDCLINK' /* C/370 runtime */
- loadlib ='SCEERUN' /* LE runtime */
- theirs=queued() /* old stack contentsM068*/
- 'QUERY LOADLIB ( LIFO' /* old setting M068*/
- LoadlibList='' /* init list M068*/
- rc=0
- Do while queued()^=theirs /* all lines from cmdM068*/
- Parse upper pull 'LOADLIB' '=' Ltemp /* get one line M068*/
- LoadlibList= Ltemp Loadliblist /* was stacked LIFO M068*/
- End /*M068*/
- If loadlibList='NONE' ,
- Then Do
- 'GLOBAL LOADLIB' Loadlib /* enforce what we need */
- 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 /* enforce what we need */
- End
- Return