next up previous contents
Next: References Up: Linux Software Encyclopedia Previous: Za-Zm

Zn-Zz

A / B / C / D / E / F / G / H / I / J / K / L / M / N / O / P / Q / R / S / T / U / V / W / X / Y / Z

Last checked or modified: Oct. 12, 1997

[home / linux ]


 
Zombie
A program which allows the creation of an environment where a number of clients can talk to each other without having to care about the underlying TCP/IP network protocol. Zombie is useful for applications which need a stream-type connection to other clients. Clients are assigned numeric IDs by the server upon first contact which are used for identification among the clients when sending messages. Facilities exist for a client to get a list of all other clients and their numbers. Multicasting to a group of clients and broadcasting to all clients is also possible. The package consists of two parts: a server which handles communications between any number of clients; and ZombieClient, a C++ class which provides an interface for communicating with the server and other clients. A source code distribution of Zombie is available as is a binary for Linux Intel platforms. A short user's manual is also included. [http://www.infa.abo.fi/~sten/zombie/]  
Zone
A library of 3-D PostScript matrix operators which allow the user to draw paths, translate, scale, rotate, and otherwise treat PostScript as if it were dealing with three dimensions rather than the usual two. Zone is a set of macros which uses natural extensions to PostScript to draw, e.g. a 3-D path, by actually projecting the relevant points to the user page using perspective. The PostScript files in the package include: A manual is included in DVI format. This can be used with Ghostscript.

[http://www.cs.brown.edu/software/catalog.html]

 

ZPL
An array programming language designed for fast execution on both sequential and parallel processing computers. ZPL provides a high level programming medium for supercomputers with efficiency comparable to handcoded message passing, and enables new users with scientific computing experience to learn the basics in just a few hours. ZPL is implicitly parallel in that the compiler and not the programmer makes the explicit parallelization decisions, i.e. the gory details are hidden from the programmer. The features of ZPL include:a and much more.

Versions of ZPL are available for most parallel machines as well as for most UNIX platforms include Linux Intel. It's use is documented in a user's manual and a reference manual, both available in PostScript format.

[http://www.cs.washington.edu/research/projects/zpl/]

 

zprof
A basic block profiler for ANSI C programs which produces a count of the number of times each basic block is executed. It's behavior is similar to that produced by the gcc -a command. Zprof was constructed using Zyacc and Zlex. [http://opal.cs.binghamton.edu/~zdu/zprof/]

 

zsh
A shell designed for interactive use as well as for use as a scripting language. It incorporates many of the features of bash, ksh and tcsh as well as many new features. It has command-line editing, built-in spelling correction, programmable command completion, shell functions with autoloading, a history mechanism, and many other features. [http://www.zsh.org/]
[http://sunsite.unc.edu/pub/Linux/system/shells/ ]

 

Ztalk
A low-bandwidth voice communication tool for TCP/IP networks. Ztalk is a fully functional voice messaging system which works well with low-bandwidth systems such as SLIP, PPP, or 56kbs links. The Ztalk protocol is similar to CB radio broadcasting wherein a user records a message and sends it to designated recipients who spool the message and play it back through audio devices. It is a two part package consisting of the client and the daemon ztalkd which must be installed in the recipient's system. There is also an associated X11 client called Xztalk which uses the Motif library. The functions offered by Ztalk include: 8-bit quality audio, voice-mail spooling and playback, audio file transmitting (via Sun audio format), multicasting, GSM-based compression, background compression and transmission, low-bandwidth consumption, and TERM protocol support.

The source code for Ztalk and Xztalk is available. It is written in C and has been successfully ported to Linux Intel, Sun SunOS, and SGI IRIX platforms. Installation of the Xztalk GUI front-end requires the Motif widget set. It is documented in a FAQ and a man page.

[http://www.cobaltgroup.com/~roland/work/xztalk.html]

 

Z39.50
A standard for specifying a client/server based protocol for information retrieval which specified procedures and structures for a client to search a database provided by a server, retrieve database records identified by a search, scan a term list, and sort a result set. It also supports access control, resource control, extended services, and help facility. The protocol addresses communication between corresponding information retrieval applications, i.e. the client and server, but does not address the interaction between the client and the end-user. Packages which provide client and/or servers for the Z39.50 standard include IrTcl, Isite, Willow, YAZ, Zebra Server, and zeyes.

[http://lcweb.loc.gov/z3950/agency/]

 

Zyacc
A general purpose parser generator which converts a grammar description for an LALR(1) context-free grammar into a C program to parse that grammar. Zyacc is mostly upward compatible with Yacc and BisonA general purpose parser generator which converts a grammar description for an LALR(1) context-free grammar into a C program to parse that grammar. Zyacc is mostly upward compatible with Yacc and Bison, and includes several enhancements. The enhanced features of Zyacc include: support for inherited attributes which can be uniquely evaluated in a left-to-right parse; support for semantic tests allowing the outcome of runtime semantic tests to affect parsing decisions; remote interactive debugging of generated parsers via either a textual interface or a Java-based GUI with a debugger that allows the setting of breakpoints on any grammar symbol and selective display of the current parser state; named attribute variables to make maintaining grammars easier; generation of parser description files in HTML; a look directive for checking (at parser construction time) whether a reduction requires lookahead; allowance for multiple start nonterminals and a call to the parsing function to be made for a particular start nonterminal; multiple-character quoted literal tokens; and the capability of specifying command-line options from within the parser file.

A source code distribution of Zyacc is available. It is written in C and can be compiled on most UNIX flavors. It was developed on a Linux Intel platform. The distribution also contains a Prolog frontend which illustrates th euse of semantic predicates for handling Prolog's dynamic operators. A user's manual is included in several popular formats. See the related Zlex.

[http://opal.cs.binghamton.edu/~zdu/zyacc/]

A / B / C / D / E / F / G / H / I / J / K / L / M / N / O / P / Q / R / S / T / U / V / W / X / Y / Z

[ home / linux ]


A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

[ home / linux ]


next up previous contents
Next: References Up: Linux Software Encyclopedia Previous: Za-Zm
Steven K. Baum
7/16/1998