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
make
Package: unzip540.zip [view]
Upload User: andy_li
Upload Date: 2007-01-06
Package Size: 1019k
Code Size: 1k
Category:
Compress-Decompress algrithms
Development Platform:
MultiPlatform
- ?tacl routine
- #FRAME
- load /keep 1/ commacs
- #PUSH file prev options OK model unzip accel
- #PUSH #DEFAULTS
- load /keep 1/ macros
- #SET OK -1
- #SET options [#REST]
- [#IF NOT [#EMPTYV options] |THEN| #CHARINSV options 1 ","]
- #OUTPUT Compiler Options: [options]
- [#IF [#MATCH *WIDE* [options]]
- |THEN|
- #SET model WIDE
- #SET unzip UNZIPW
- |ELSE|
- #SET model LARGE
- #SET unzip UNZIPL
- ]
- #SET accel UNZIP
- #OUTPUT Making UNZIP using [model] memory model
- #SET file [#FILENAMES /MAXIMUM 1/ *C]
- [#loop |while| NOT [#EMPTYV file]
- |do|
- #SETV prev file
- CC [file] $T.#UNZIP [options]
- [#IF [tacl^completioncode] > 1 |THEN| #set OK 0 ]
- #SET file [#FILENAMES /MAXIMUM 1, PREVIOUS [prev]/ *C]
- ]
- [#IF OK |THEN|
- BBUNZIPLIB
- [#IF [tacl^completioncode] > 0 |THEN| #SET OK 0]
- ]
- #PUSH #PROCESSFILESECURITY
- VOLUME ,"NUNU"
- [#IF OK |THEN|
- BBUNZIP [unzip] [model]
- [#IF [tacl^completioncode] > 0 |THEN| #SET OK 0]
- ]
- [#IF OK |THEN|
- secure^file [accel] "UUUU" SUPER.DAVES
- accel^file [unzip] [accel]
- [#IF [tacl^completioncode] > 0 |THEN| #SET OK 0]
- ]
- [#IF OK
- |THEN| #OUTPUT Successfully produced Accelerated Object [accel]
- secure^file [accel] "UUUU" SUPER.DAVES
- |ELSE| #OUTPUT Failed to produce Accelerated Object [accel]
- ]
- #OUTPUT Finished
- #UNFRAME