paquette@cpsc.ucalgary.ca (Trevor Paquette) (01/04/90)
#! /bin/sh # This is a shell archive. Remove anything before this line, then unpack # it by saving it into a file and typing "sh file". To overwrite existing # files, type "sh file -c". You can also feed this as standard input via # unshar, or by typing "sh <file", e.g.. If this archive is complete, you # will see the following message at the end: # "End of shell archive." # Contents: README auc.c auc.dat defs.h extern.h gen.c include.h # keys.h main.c makefile readdatafile.c util.c # Wrapped by paquette@cpsc.UCalgary.CA on Wed Jan 3 11:59:45 1990 PATH=/bin:/usr/bin:/usr/ucb ; export PATH if test -f 'README' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'README'\" else echo shar: Extracting \"'README'\" \(826 characters\) sed "s/^X//" >'README' <<'END_OF_FILE' X This program is cheesy at best. VERY simplistic but it works. X It runs on a SparcStation 1 and with some mods should go on the X Amiga. Anyone want to Intuitize it??? Please? X X Also.. does ANYONE know why Manx 3.6a refuses to work with this baby? X It does not want to initialize the key structure in keys.h... HELP! X X Little or no comments are provided, most of the code is very X straight forward. Don't forget to change the machine definition in defs.h X X Trev X Comments, questions, flames to X___________________________________________/No man is a failure who has friends XTrevor Paquette ICBM:51'03"N/114'05"W|I accept the challange, body and soul, X{ubc-cs,utai,alberta}!calgary!paquette|to seek the knowledge of the ones of old Xpaquette@cpsc.ucalgary.ca | - engraved on the Kersa Blade of Esalon END_OF_FILE if test 826 -ne `wc -c <'README'`; then echo shar: \"'README'\" unpacked with wrong size! fi # end of 'README' fi if test -f 'auc.c' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'auc.c'\" else echo shar: Extracting \"'auc.c'\" \(2821 characters\) sed "s/^X//" >'auc.c' <<'END_OF_FILE' X#include "include.h" X#include "extern.h" X Xauc() X{ X int done = 0; X int choice = 0; X int i; X char str[256]; X float search; X X while(!done) { X printf("\nChoose one of the following\n"); X printf(" 0) Exit 5) List Comments\n"); X printf(" 1) List Entry 6) Search Entries for a Keynumber\n"); X printf(" 2) List Names 7) List Keynumbers\n"); X printf(" 3) List Email addresses 8) List ALL entries\n"); X printf(" 4) List Systems\n"); X printf("\nEnter choice :"); X scanf("%d",&choice); X switch(choice) { X case 0 : done = 1; X break; X X case 1 : printf("Enter Entry Number to list:"); X scanf("%d",&choice); X if((choice < 0) || (choice > numentries-1)){ X printf("There aren't that many entries!\n"); X break; X } X curr = head; X for(i = 0;i < choice;i++) /* scan through the list till found */ X curr = curr -> next; X printf("Entry %d\n", choice); X liststr("Name:",curr -> name); X liststr("Email:",curr -> email); X liststr("System:",curr -> system); X listint(curr -> keys); X liststr("Comment:",curr -> comment); X break; X X case 2 : curr = head; X i = 0; X while(curr != NULL) { X sprintf(str,"%d. ",i++); X liststr(str,curr -> name); X curr = curr -> next; X } X break; X X case 3 : curr = head; X i = 0; X while(curr != NULL) { X sprintf(str,"%d. ",i++); X liststr(str,curr -> email); X curr = curr -> next; X } X break; X X case 4 : curr = head; X i = 0; X while(curr != NULL) { X sprintf(str,"%d. ",i++); X liststr(str,curr -> system); X curr = curr -> next; X } X break; X X case 5 : curr = head; X i = 0; X while(curr != NULL) { X sprintf(str,"%d. ",i++); X liststr(str,curr -> comment); X curr = curr -> next; X } X break; X X case 6 : printf("Enter Key Number to search for:"); X scanf("%f",&search); X searchfor(search); X break; X X case 7 : listkeys(); X break; X X case 8 : curr = head; X i = 0; X while(curr != NULL) { X printf("---------------------------------------------------------------------------\n"); X printf("Entry %d\n", i++); X liststr("Name:",curr -> name); X liststr("Email:",curr -> email); X liststr("System:",curr -> system); X listint(curr -> keys); X liststr("Comment:",curr -> comment); X curr = curr -> next; X } X break; X X default: break; X } X } X return(1); X} X END_OF_FILE if test 2821 -ne `wc -c <'auc.c'`; then echo shar: \"'auc.c'\" unpacked with wrong size! fi # end of 'auc.c' fi if test -f 'auc.dat' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'auc.dat'\" else echo shar: Extracting \"'auc.dat'\" \(25840 characters\) sed "s/^X//" >'auc.dat' <<'END_OF_FILE' XPaquette, Trevor Programmer, Hampson Russell Software Calgary, Alberta Xuunet!{ucb-cs, utai, alberta}!calgary!paquette calgary!paquette@ucb.cs.ca X2000, 1.3 rom, 1 MB, 1080, HardFrame, ST296N, GOMF 3.0 Button X5.0 6.3 6.2 7.5 8.0 10.0 11.3 11.7 11.5 XSolid knowledge of graphics (all aspects), C programming and UNIX. XAddison, Richard Grad Student, U of Southern California, Los Angeles, CA Xaddison@pollux.edu.usc X2000, 1.2ROM, 1 MB Super Agnes, Diamond Scan, C-Ltd+Syquest 555, Roland MT-32 X6.0 7.3 7.5 7.7 9.0 11.3 11.4 XGraphics specialist, Music is a hobby XLehenbauer, Karl Software Engineer, Hackercorp Houston, TX USA Xuunet!sugar!karl X2000, 1.3, 7 MB, A2090, ST-251, A2620, ASDG 8MI, DigiView; much MIDI gear X1.1 4.0 5.0 6.1 6.2 6.3 7.3 9.0 9.1 9.2 10.0 11.2 11.3 11.4 11.6 11.7 XSMUS, 8SVX, MIDI expert; contract programming; music composition & arranging XSparks, John Designer, Corpane Industries Louisville, KY Xuunet!ukma!corpane!sparks or sparks@corpane.UUCP X1000, wb1.3, 512k, 1030, Sony CPD1201 monitor X1.1 4.0 6.1 6.2 6.3 10.0 XGraphics Artist, will design screens/pics for you. XJones, Cal Computer Analyst, 412-A Cobia Ave., Ft. Walton Bch.,FL 32548 XJones@UV4.Eglin.AF.MIL X1000, 1.3, 340Meg Miniscribe, HST & 500, 1.3, 2 (50 meg) Okidatas X1.1 4.0 7.2 10.2 11.0 XProficient at telecom. Sysop of best Amiga BBS in Florida 904-243-6219 XKorra'ti, R'ykandar Grad Student/Publisher U.Kentucky/LOW ORBIT Lexington, KY Xphoenix@ms.uky.edu, 72406,370/LOW ORBIT (CompuServe), Skywise (PLink) XA500, 1meg RAM, 2 3.5" floppies, WB1.3, KS1.2, Diablo C150, Tandy DWP230, Modem X1.1 3.0 6.0 7.1 7.4 7.6 7.7 7.8 10.0 11.1 11.5 XDTP, telecom, graphics (art and design, not business) & some Amiga programming. XCarson, Jim Grad Student, Electrical/Computer Engineering, Rice U Houston, TX Xcarson@rice.edu ..!{uunet,sun}!rice!mu!carson X1000, 2MB StarBoard, 1902, CLtD Controller, Seagate 65 Meg SCSI, Volksmodem 12 X5.5 11.7 10.1 9.0 11.6 XAvid player of SimCity, Balance of Power, Falcon. Items above are interests. XChivers, Brent Software Engineer MITRE Corp McLean, VA Xprinceton!labii!chivers, princeton!pgt1!brent (bdchiver@mitre.arpa) X1000, MultiSync II, A-1010, 2 Master 3-A, ASDG MiniRack, ASDG 2M RAM (2.5 M total), WB 1.3, CDC Wren III, Comspec SA-1000, MIDI, Casio CZ-1, SoundScape Sound Sampler, Epson EX-1000, Silver Reed EXP 400, Supra 2400, BSR X-10 X1.0 7.0 7.2 7.5 7.6 7.7 7.8 9.0 9.1 9.2 10.0 10.1 10.2 11.0 XReally into Medieval and Renaissance music. XLewis, Glenn M. Design Engineer, Intel Fair Oaks, CA Xglewis%tamcad.intel.com@relay.cs.net <or> glennl@vlsi.caltech.edu XA1000, 1.3, 2.5Mb RAM, df[0-2]:, Amiga 1200bps Modem, Casio CZ-101, home-MIDI X1.0 2 3 5.1 5.3 5.4 5.5 6 7.0 7.2 7.4 7.5 7.6 7.8 9 10 11.1 11.3 11.4 11.6 11.7 XAvid AmigaTeX user, CED Pro, Programming, Graphics, etc. XVroonhoven, Joost Software engineer, ICT/Philips Eindhoven,Holland Xjoostv@philce.UUCP or ...mcvax!hp4nl!philmds!philce!joostv XB2000, 1.3 KS/WB, 3 MB(A2058), HardFrame/RO3057S, 68020/68881, XT Bridge X5.5 7.3 7.5 7.6 11.3 XProgramming (C) and games mostly, and the occasional article in Dutch mag. XMadsen, Mark Scientist(Cosmology specialist) University of Sussex, Brighton BN1 9QH, East Sussex, United Kingdom Xmarksm@syma.susx.ac.uk XA500, A501, A1081, extra floppy, Star LC10 X3.0 3.1 8.0 11.0 11.4 11.5 XNumber crunching a specialty and a joy, Protext guru, UK mail order XNieder, Claudio, Kanalweg 1, 8610 Uster, Switzerland Xclaudio@amsoft.imp.com XA1000, 1.5MB, 30MB HD, NEC CP6 X11.5 XCo-Author of M2Amiga XHenning, Mark Student-Electronic Services Tech, St. Olaf Coll. Northfiled, MN Xhenning@thor.stolaf.EDU X1000, insider 1M, 2 drives, EDE midi, Ensoniq piano, 1084sd, 2400 supermodem X7.0 7.2 9.0 9.1 9.2 10.0 10.1 11.0 11.3 11.7 XSolid K&R C, still working amiga specific. Know to say "I dont know" when appr. Xda Silva, Peter Software Engineer, Hackercorp Houston, TX Xpeter@sugar.hackercorp.com XAmiga 1000, 2 floppies, 4 Meg RAM, plus non-amiga hardware. X1.1, 5.3, 6.1, 6.3, 7.2, 7.6, 8.0, 9.1, 10.1, 11.1, 11.3, 11.4, 11.6, 11.7 XAuthor of "Browser" and other freeware & shareware, Co-author of "Tracers". XRogers, Richard CSC Tutor/Seattle University Seattle, WA Xrrogers%sumax.uucp@beaver.cs.washington.edu XA500, 1084Sd, A590, 1.3.2, 1 Meg RAM, 512K Agnus, Supra 2400bps, Epson LX-800 X1.0 1.1 11.0 11.2 11.5 Xgen. prog. help in BASIC, Pascal, Modula-2, FORTRAN; Amiga specific M2Amiga XRosenman, Larry Software Engineer, Systems Center, Inc Irving Texas X{texbell, attctc, pollux, csccat}!lerami!ler (ler@lerami.UUCP) X2500, 1.3.2, 5 MB, CPD-1303, FlickerFixer, Maxtor XT-3280, Hardframe, DJ+ X1.0 2.0 2.2 3.0 3.1 6.0 6.2 7.3 7.5 7.6 7.0 7.7 7.8 8.0 10.0 10.1 10.2 11.0 11.1 11.3 11.5 11.7 XInterested in helping when I can, also Board Member of SCOPE in Dallas. XPantuso, Joe Graphic Design, Renegade Graphics Milwaukee, WI Xjoe@lakesys.lakesys.com XA500-1meg-3 drive-DeskJet IBM System attatched for Scanning/HD X3.1 4.0 5.0 6.1 6.2 7.1 7.8 8.0 9.0 10.0 11.0 11.3 11.4 XAlthough we depend on PC's for some, we are trying to go 100% amiga XBrown,Herb Assoc Prof Math, The Univ at Albany Albany, NY Xhb136@leah.albany.edu XA500, 1.3, A501, 2 megs Digitronics, 50 megs CLtd HD, A1010, A1080 X1.0 3.1 9.2 10.2 11.1 5.4 7.8 11.7 7.5 7.6 8.0 10.1 XHave user group experience, math software XMahler, Aaron Student, Jefferson Forest HS/ADSD Inc., Lynchburg, Va X..sun!portal!cup.portal.com!dalamar XA2500, 1.3, 3MB, 2090A, HP DskJt+, ProGen, Roland Synth, Courier HST 9600 X1.1 3.1 6.1 6.2 9.1 XGraphics is my main focus, also: UUCP/UseNet, networking, amiga promoting XGiguere, Eric Writer/Student University of Waterloo, Waterloo, Ontario Xgiguere@aries5.UWaterloo.CA --OR-- GIGUERE at WATCSG (BITNET) X2000, 3MB, 2090A + Maxtor LXT hard drive X11.0 11.1 11.3 11.7 XAlways curious to find out what's happening out there... XWalter, Fred Graduate Student University of Waterloo,Waterloo,Ontario,Canada Xgrwalter@watmath.waterloo.edu XB2000 Rev 4.3, 1080 monitor, A2620, A2052, A2088, 2090A, 2010, 2400 baud modem, A2620, Miniscribe 8051S X1.0 3.0 6.0 6.3 7.5 10.0 11.0 11.3 11.7 XAnyone want a vi-clone (only used on Sundays by a little old lady) :-) XCarpenter, Todd Scientist, Honeywell Systems & Research Center, St. Paul, MN Xcarpent@src.honeywell.com, Arkon%kryl@src.honeywell.com (Amiga UUCP) X2000, A2090a, A2620, 2 Rodime 84MB ST506s + 1 206MB SCSI, 1.3, Lattice 5.02 X6.2 7.5 10.1 11.3 11.4 11.7 Xsimulation, stochastic multidimensional state space traversal and visualization XBogue, Ross Visiting Professor, Purdue University Physics Dept., West Lafayette, Indiana, USA XARPANET: rb@maxwell.physics.purdue.edu UUCP: uunet!pur-ee!pur-phy!rb XB2000+GVP HardCard+Quantum40s, 1.3, 1084s, Supra 2400, Star NX2400 X2.0 3.0 5.0 5.4 7.3 11.1 11.3 Xphysics, numeric methods, unix guru XHammond, William F. Mathematician, SUNYA, Albany, NY (USA) Xwfh58@leah.albany.edu X500, 1.2, 1 meg, 1010, 1020 X10.0 11.0 11.1 11.3 XAlternate email: wfh58@albnyvms.bitnet XZupke, Brian, Software Engineer, Telos Aerospace (JPL/NASA), Pasadena, CA Xzupke@jato.jpl.nasa.gov XA1000,StarboardII,2.5megs, Stardrive, ST277N (65meg), Digiview, Prfct SND, MIDI X2.1 2.2 3.1 4.0 11.3 11.5 XAmigaBASIC programming, Development tools XPowell, Joe Computer Programmer/Analyst, NARDAC Jacksonville, Jax, FL Xuflorida!unf7!comhex!sysop or unf7!comhex!sysop@bikini.cis.ufl.edu XAmiga 500, ROM 1.3, external 3.5" drive, Supra 2400 bps modem X1.0 5.1 5.5 6.2 7.1 XAmiga used mainly as a game machine XHoogerbeets, Edwin, Student, University of Waterloo, Waterloo, Ontario Xuunet!watmath!watcsc!edwin or edwin@watcsc.uucp X2000, OS 1.3, 1.5Megs, 2 int flops, Comspec SCSI controller, 60Meg Seagate SCSI, modem 1200 baud X7.3 10.0 11.0 XInterested in all aspects of programming, OS and language design XAbbey, Jonathan, Student/Hacker, The University of Texas at Austin, Austin,Tx Xjonabbey@walt.cc.utexas.edu XA1000,1.3,512k,1080,1010,1020 X5.3 6.0 11.0 11.2 11.4 11.6 XInterested in Game Design/Electronic People Interaction/Interactive Graphics XTillotson, Rob Student, Purdue University West Lafayette, IN Xakl@mace.cc.purdue.edu X1000, 1.3, 1.5mb, 3 3.5", 1084SD, Star NX-10, PM2400SA MNP modem, SoundScape X1.0 1.1 3.0 3.1 5.5 7.2 9.2 10.0 10.2 11.3 11.5 11.7 Xgood knowledge of OOP, Objective-C; Amiga-FidoNet developer (1:201/40.302) XBayerdorffer, Bryan Grad Student, U. of Texas at Austin Austin, TX Xbryan@cs.utexas.edu X2000, 1.3, 3Mb, Sony CPD1302, flickerFixer, HardFrame, Q80S, 2400BPS modem X3.1 5.2 5.5 7.5 7.6 7.7 8.0 11.3 XA1000 veteran. Specialty: hacking others' PDware till it does what I want. XCarlson, Jay Student Gustavus Adolphus College St. Peter, MN Xnop@GACVAX1.BITNET X1000, 1.3.2, 1.5 MB, 1080, StarBoard 2, homebrew MIDI, PSS-480 X1.0 1.1 5.3 6.2 6.3 7.2 8.0 9.0 10.0 11.3 11.7 XStadel port, midi programmer, hack writer and user. XNelson, Roger Research Staff, Princeton University, Princeton, NJ 08544 Xrdnelson@phoenix.princeton.edu X1000, 1.2, 512K (want more), SONY KV-1311CR, 2 3.5" Floppy (would like HD) X11.5 7.2 3.0 3.1 XAPL programming, troff formatting, Statistics, Experiment design, analysis XKnight, Chris CSc student, California Polytech. San Luis Obispo, CA Xcknight@polyslo.calpoly.edu XB2000, 1.2, 1meg, 1084, Processor Acclerator, nx1000multifont, xt bridgeb. X1.1 3.1 5.5 6.0 11.3 Xam especially interested in graphics, ai, and physics-oriented simulations Xv. Tetzchner Stephenson, Jon, Student, University of Oslo, Norway Xjonst@ifi.uio.no ndosl!ifi!jonst X500, 1.2, 1M, Sanyo monitor, extra 3 1/2" , Datel Midiinterface, DX100 X5.3 5.4 7.0 7.1 7.3 7.5 7.6 7.8 8.0 9.0 10.0 11.0 XTo become a programmer :) XKessler, Brett Undergad Student, SUNY-Binghamton, Binghamton, NY Xconsp11@bingvaxu.cc.binghamton.edu X500, 1.3, 1 MB, 1084, AmigaModem 1200, Okidata 92 X1.0 5.1 5.2 5.3 5.5 6.0 7.1 7.3 7.5 7.6 7.8 10.0 11.3 11.4 11.7 XOnly Amiga makes it possible. What else is there to say? XSchwager, Mike Systems Administrator, University of IL, Urbana, IL XUUCP:{uunet|convex|pur-ee}!uiucdcs!schwager INTERNET:schwager@cs.uiuc.edu X500, 1.2, 1 MB, 1080, 2 floppies X5.5 7.1 7.4 9.0 10.0 11.0 XFred Fish archive site maintainer XLarson, Dale student,EvergreenState SysManager,S.MaddoxAttorney Olympia, WA Xdlarson@blake.acs.wasington.edu Xshared HDs w/ Kronos&C.ltd controlers home:A500,A1000 work:2 A2000 1 A500 X1.0 1.1 2.0 3.0 7.0 7.1 7.2 7.3 11.1 11.7 X-- XHepner, Tom Computer Scientist, Naval Ocean Systems Center, San Diego, CA Xhepner@cod.nosc.mil XA500, external floppy, A590 hard disk, panasonic 1091i printer, KS1.2,WB1.3.2, 2400 baud modem, A512K memory expansion,1080 X1.0 3.1 5.2 5.3 5.5 6.2 7.1 10.0 11.3 XBeginning Amiga Programmer, game lover, avid book reader XCunningham, Frank Sound Engineer, Lexicon Waltham, MA, USA Xfc@lexicon.com {husc6,linus,harvard,bbn}!spdcc!lexicon!fc X2000, 1.3, GordoAgnus = 1meg, gvp030 + 4Meg, gvp 80Meg, CZ-101, pcm70 X2.2 3.0 5.3 5.5 6.0 6.3 7.3 9.0 9.1 9.2 10.0 11.0 XRecording engineer, designer of fx software. XDimm, William, Student, Lehigh Univ. Bethlehem, PA Xwdimm@lehi3b15.csee.Lehigh.EDU XA1000, Insider 1MB RAM, Conner CP340 40MB, CLtd SCSI controller X3.0 7.6 10.0 11.3 XExperienced C programmer, but I have little knowledge of Amiga specific C XLindwall, John Programmer, UCSD San Diego, California Xlindwall@beowulf.ucsd.edu X1000, 1.3, 2.75 MB, Quantum 80S,Supra 4x4,HP DeskJet+,StarBoardII, KS Eliminator X11.3 11.0 5.0 3.0 XManx C Programming, Fantasy and arcade games XBlack, Eric Engineer, Atherton Technology Sunnyvale, CA Xericb@atherton.com X1000, 1.3, 4.5 MB, KV-1311CR, (4) floppies, 2000, 1.3, 3 MB, A2090, ST251 X3.1 4.0 6.1 7.0 8.0 10.0 11.0 X-- XWolfe, Mike AT&T Paradyne Largo, Florida Xuunet!pdn!wolfe XA500, 1.3, 1MB X4.0 5.3 5.4 5.5 6.1 6.3 7.1 7.4 7.5 7.6 10.1 10.2 11.1 11.2 11.3 11.4 11.5 11.7 XLove Games, work in C and Asm, Faster play faster, into hardware mods XBrouwer, Albert-Jan physics student on programming leave, Delft, Netherlands Xuunet!{...}!hpnl4!neabbs!ajbrouw X1000, 2.5 MB, 2000, 1.3, 3 MB, DNet X11.2 11.0 11.7 5.2 X3.5 year old amigoid, well behaved asm programmer XBlachowicz, Scott Software Engineer, Graphicus, Kirkland, WA Xhpubvwa!grlab!scott X1000, 1.3, 1.5 MB, Okimate/20 printer X3.1 5.2 6.0 7.1 7.5 7.6 7.7 7.8 8.0 10.0 11.1 11.3 11.4 11.5 11.7 XJust getting started(12/89). Expect to have interest in above items. XRinfret, Mark Mgr./Software Eng., HyperView Systems Corp. Middletown, RI X...rayssd!galaxia!amanpt1!mrr (mrr@amanpt1.Newport.RI.US) X1000, 1.3, 3.5 MB, 1080, Pal Jr., 40 MB ST-251, Epson LQ-800, 2400 baud modem, Casio CZ-1, Yamaha FB-01, Midi Gold Interface X1.0 2.2 3.1 7.2 7.6 8.0 9.1 9.2 10.0 11.0 XAvid programmer of tools/utilities (C), MIDI enthusiast (novice) XMackey, Ed Undergrad, Lehigh University Bethlehem, PA XELM4@LEHIGH.BITNET X2000, 1.3, 1 MB, BRIDGEBOARD(2088), PerfectSound sampler X1.0 4.0 5.0 6.0 8.0 9.2 10.0 11.1 11.2 11.4 11.6 11.7 XGood with AmigaDOS, AmigaBASIC, learning ASM, AmigaTETRIS addict.. XAshdown, Pete CS Student, University of Utah Salt Lake City, UT Xpete@i-core.uucp uunet!iconsys!caeco!i-core!pete X1000, Spirit 1 Meg Memory, Two Drives, USR Dual Standard Modem X1.0 1.1 5.1 11.2 XI do a lot of utility assembly work. Hope to do a game in the future. XWahlmann, Jon Student, University of Illinois Urbana, IL Xwahlmann@mrcnext.cso.uiuc.edu quintro!bpdsun1!jrw@lll-winken.llnl.gov X2000, 1.3, 3 MB, 1084DS, GVP-2MB HD Ctrl., ST-157N (48 MB Seagate), Supra 2400 baud X1.0 6.3 7.3 7.5 7.6 9.0 10.0 11.3 11.5 11.7 XJust really getting started in all aspects of the Amiga XWilts, Ed Sr. Systems Analyst, Canadian Occidental Petroleum Calgary,Alberta XWilts%CaVax.AB.CA@UncaNet.BitNet X2000 (6.0 motherboard, 1MB chip, 3/40 MB, 2 MIDI keyboards, ext floppy, modem) X9.1 9.2 7.6 5.1 5.5 10.2 XAvid user of Dr.T's KCS Level II @ amateur level, very active in local music sig XSnell, Dale Technician, Tektronix, Inc. Cornelius, Oregon Xdales@teksce.SCE.TEK.COM --or-- ...!tektronix!teksce!dales X2000, 1.3, CMI PA & VI-2000RF, SupraRam w/2Meg, Supra DMA w/20Meg Rodime X1.0 2.2 4.0 5.5 6.0 7.0 7.3 7.6 9.0 10.0 XTelecom freak, techno-weenie, and Dabbler in everything! I *have* opinions! XHasting, Dave Software Design Engineer, Microsoft Redmond, Wa USA Xuunet!microsoft!daveh X1000, 1.2, 512K, 1080, epson lx80 X1.0 6.3 7.2 7.4 7.5 7.6 9.1 10.0 11.0 XBS ECE, little amiga experience (hope to change that) XLubkin, Bela Programmer, Worthington Data Solutions Santa Cruz, CA USA Xfilbo@gorn.santa-cruz.ca.us XA1000, 2.5MB, Kronos 1000 [soon] + Adaptec 4520 + HP 311MB ESDI drive X1.0 5.3 7.0 8.0 10.0 11.2 11.3 11.4 11.5 11.7 XI like to hack around with system software XCoghlan, Brant CS Grad Student, U of Alberta, Edmonton, Alberta, Canada Xalberta!brant XA1000, 1.3, 1.5 MB, 1080, Insider, adding Lucas soon X6.0 6.1 6.3 10.0 11.0 11.3 11.5 XInterested in Artificial Intelligence and graphic visualization XRIDDLE, Graeme; Medical Scientist; BAppSci; Melbourne, Victoria, AUSTRALIA Xriddle@murdu.ucs.unimelb.edu.au X1000, 1.3, Spirit-> 2MB, 1081, AMax, 2 floppies; 2000, 1.2, 1MB, 1084, IBM-HD X2.0 3.0 6.0 10.0 10.1 XMain interests: DTP, graphs, transparencies, B&W hardcopy, HPLaserJet XGragg, Brian Engineer, Hewlett Packard San Diego, California Xuunet!ucsd!hp-sdd!briang or briang@sdd.hp.com X500, 1.3.2, 1 MB, 1084SD, PaintJet, Digi-view X6.0 5.0 X-- XKaye, Mark Programmer/Analyst, Digital Equipment Ottawa, Ontario Xkaye@fscore.dec.com X2000, 1.3, 3mb, 2080, 2090A, 2-Seagate 412's, 2300 Genlock, Sansui AV99 SEG X4.0 3.1 X-- XKing, Steve Software Engineer, Motorola Palatine, IL Xuunet!motcid!king XAmiga 500, 1084S, Master 3A external floppy, A501 Clock/memory expansion X1.0 5.0 7.1 10.0 10.2 11.1 11.7 XNew to the Amiga (July 1989), but much experience w/computers in general XHarris, Scot L. Software Engineer, Sonitrol, Orlando, Florida Xpeora!rtmvax!amigash!scot XA2000, GVP 030, GVP 100MEG hardcard, 5MB memory, Rev 6.1 motherboard, WB 1.3, A1000, 2.5 MB (starboard II), C Ltd. 50Meg harddrive, Timesaver X1.0 5.5 6.0 6.1 6.2 6.3 11.3 11.7 11.4 XOperate a UUCP node on my A2000 (amigash), use Dnet to network my two systems XRao, Nath. Asst. Professor of Math., Ohio St. U. at Newark, Newark, OH 43055 USA; Xvkr@pyramid.mps.ohio-state.edu X500, PP Subsystem, Micron 2Meg, CLtd controller + 65M hard disk (Seagate). X11.1 XBeen using AmigaTeX [AmSTeX], and Maple for 18 months. XSpittles, Ed Technologist, Inmos Bristol, England Xspittlese@isnet.inmos.co.uk X500, 1.3, 1MB, DF1: X4.0 5.0 6.0 7.0 9.0 10.0 11.0 XAn information sink XCarter, David Hardware/Software consultant, Network 23, Inc. Atlanta, GA Xdavidc@pyr.gatech.edu X500, 1.3, 1M, Diamond Scan, dual floppy, 2000 keyboard, HD coming soon X1.1 2.1 2.2 3.1 4.0 5.0 6.0 7.1 7.4 7.5 7.6 7.7 11.2 11.3 11.6 XHardware hacking (floppies, keyboard, mouse port, exp bus); software (C, ASM) XParkhurst, Tony Software Engineer, Hewlett-Packard San Diego, CA Xtony@sdd.hp.com X1000, 1.3, 4.5MB, StarBoardII, StarDrive, 40MB Segate HD, DigiView, PaintJet X4.0 6.0 10.0 11.4 11.5 XFeel free to ask about HP plotters, PaintJet, and the new PaintJet XL. XPhillips, Andrew C analyst/programmer Tech. Eval. L.A.B. (NSW gov) Sydney,NSW Xandrew@teslab.lab.oz.au || uunet!munnari!teslab.lab.oz!andrew XA1000 (NTSC), 2.5Mb, SideCar (640Kb+30Mb HardCard), X-Specs 3D, Lattice C X11.3 11.1 11.7 11.2 11.5 11.6 3.0 4.0 5.5 6.0 8.0 9.2 10.1 XExperienced C programmer (UNIX, MSDOS, Amiga). XBreeden, Thomas Programmer, University of Virginia Charlottesville, VA Xtmb@Virginia.EDU X2000HD, 3MB, NEC MultiSync 3D, 2088 X5.2 11.5 XInterest in Modula-2 XVinciguerra, Ralph Image Scientist, Litton-Itek, Lexington MA Xuunet!mit-eddie!mit-atrp!ralph X2000,500,1.3,3MB,1080,GVP,ST157N,Kawaii K-1 X1.0 6.0 7.9 9.1 11.1 11.3 Xvisual programming environments, cheap networking, AmigaUUCP XHawkes, Kurt Student, University of Florida Gainesville, FL Xkhawkes@beach.cis.ufl.edu X2000, 1.3, 3 Megs, Zenith FTM, Flicker Fixer, PaintJet, Supra 50Meg X1.0 3.0 7.3 7.9 11.1 11.3 XGeneral Programming, Interested in networking information. XKnutsson, Bjorn Programmer/Writer, Datormagazin Stockholm,Sweden Xbjornk@bula.se XA2000 r6, 1.3, 5Mb, 68020/68881, A2090, 80+40+20 Mb HD, ASDG DSB X1.0 5.5 7.5 7.6 8.0 10.0 10.1 10.2 11.0 11.1 11.3 11.7 XRexx weenie. PD-collector. Writes for a Swedish Amiga magazine. XWertheimer, Michael Consultant/Programmer, Pencom Systems Inc. X...!cs.utexas.edu!ibmaus!auschs!d58cont.austin.ibm.com!stymie X500, 1.3, 1 MB, 1084S, Go64, Epson LX-1000 X1.1 1.0 5.0 5.2 5.3 7.0 7.1 10.0 10.1 11.0 11.3 XExpert adventure game player. Unix, C, networking, X wizard XOlsen, John Programmer, Hewlett-Packard Fort Collins, CO Xolsen@hpfcdq.HP.COM X1000, 512K, external floppy, 9600 baud modem, os 1.3. X1.0 5.2 5.3 6.0 6.3 11.3 11.4 XI like to play with ray tracers, animations, and game writing in C. XKarlsson, Mikael CS Student, University of Linkoping, Linkoping, Sweden Xmicke@slaka.sirius.se, micke@slaka.UUCP X500, 1.3, 3MB, Multisync II, Hacc, ST157N, Supra 2400 X11.0 11.1 11.3 6.0 6.2 4.0 XC and Arexx programmer, Icon designer, author of "Snap". XSmith, Russ UNIX Programmer, University of Oklahoma Norman, Oklahoma Xchinet!uokmax!russ OR russ@uokmax.ecn.uoknor.edu XA500, 1.3, 1 MB, 60M SCSI on CLtd, Fdata drive X1.1 1.2 5.2 8.0 10.2 11.3 XConverted Mac owner, still learning, interested in communications and nets XEhrsson, Goran Programmer, Abalon AB Stockholm, Sweden Xgoran@abalon.se or uunet!{mcsun, mcvax}!sunic!abalon!goran XB2000, 1.3 KS/WB, 5 MB(A2058), SFA, A2090/50MB-ST506, Roland D110, DigiView X4.0 5.5 6.1 6.2 7.3 7.5 7.6 9.2 11.1 11.3 11.7 XSolid knowledge of hardware, animation enthusiast, midi novice, work in C. XAu-Yeung, Tak Grad Student, U.C.Davis (CS Division), Davis CA Xauyeung@iris.ucdavis.edu XA1000, 1.3, 3 floppies, 1080, (will have) SBII w/2M, 68881, MFC X11.3 11.5 9.0 XAI (lisp, machine learning, natural language processing), machine composition XHorvath, Eduardo Student, San Jose State University San Jose, CA X33014-18@sjsumcs.SJSU.EDU X1000, 1.3.2 WCS, 2.5 MB, 1080, Supra 4x4, Quantum Q280 X5.0 6.0 7.2 11.0 11.3 11.4 11.7 X-- XBaalke, Ron Software Engineer, Jet Propulsion Lab, Pasadena, CA Xbaalke@mars.jpl.nasa.gov X2000, 1.3, 3MB, Bridgecard, 60MB Hard Disk, 2002, 2400 baud modem X1.0 2.0 3.0 5.1 5.2 5.5 6.1 6.2 6.3 7.3 7.5 7.6 7.7 7.8 9.0 10.0 11.3 11.7 X-- XGray, Chris systems programmer, Myrias Research Corporation Edmonton, Alta X{alberta,uunet}!myrias!ami-cg!cg XA2000, A2090, A2052, A2620, Wren-IV-SCSI-91M, X-specs X5.2 5.3 5.5 11.0 11.4 11.5 11.6 11.7 XAuthor Draco, author Amiga Empire, interested in multi-user games XJansen, J (Hans) W SWEngineer, Philips Medical Systems Nederland Best,The Netherlands XUUCP: {uunet!}mcsun!prlb2!prlb!hjansen-mswe-decnet XA500/MiniMax clock+memory expansion 512K/Kickstart 1.2/WB1.3.2/5.25" drive (soon) X5.5 6.3 10.0 11.3 11.4 11.8 XAm interested in Model Railroad control, train simulators XDiscoe, Ben Student, Caltech Pasadena, CA Xbdiscoe@tybalt.caltech.edu or bdiscoe@iago.bitnet X1000, 2 drives, 2.5 MB (Starboard), Midi X7.2 9.2 11.1 11.2 11.3 11.4 11.6 11.7 Xold-timer, programming and hardware hacks when time allows. XWhite, Patrick student Purdue University W. Lafayette, IN Xain@j.cc.purdue.edu BITNET: patwhite@purccvm XA1000, 1MB, 1 drive X5.3 5.4 6.2 7.9 7.6 7.2 10.1 11.3 11.4 11.6 11.7 11.8 Xthis comment for sale :-) XLee, John Software Engineer, Hughes Aircraft Co. El Segundo, CA Xjhlee@hac2arpa.hac.com X2000, 1.3, 3 MB, 2x3-1/2" & 1x5-1/4" floppies X1.3, 5.1, 5.2, 6.3, 7.0, 8.0, 10.0, 11.2, 11.3, 11.4 XAdditional interest in hardware, have designed/built several projects. XAmin, Ilan Special Operations Free Lance hire Co. Tel-Aviv,Israel Xiddos@taurus.BITNET XA2000, HD, MIDI, synths, drum machines, Apple][e, C64 X4.0 5.4 6.0 9.0 11.7 XDigital/Analog multi-median, fonts,MMI designer, speech designer XDutka, John Aerospace Engineering Major, WPI Worcester, MA Xjdutka@wpi.wpi.edu X2000HD, 1.3, 3 MB, 1084, Fatter Agnus, DigiView, PerfectSound, PerfectVision X1.1 1.2 4.0 5.2 5.5 6.1 6.2 11.5 XSkyLine SysOp, interested in animation, graphics and sound production. XThywissen, John CS Student, Univ. of Kansas Lawrence, KS XInternet: <thywiss@csvax.cs.ukans.edu> bix: thywiss XA500, V1.3.2, A501 (1MB), CLtd. Kronos 500, Rodime RO3085S, IBM Proprinter II X7.0 7.1 7.5 7.6 11.0 11.2 11.3 11.7 XAmiga Developer & Guru; Avid Lattice C User; OS, network, HFE, & CASE theory nut XRichardson, Michael C. Programmer/Analyst/SA/Student, Fountain Technical Services/Carleton U Xmcr@doe.carleton.ca, mcr@julie.UUCP, michael@fts1.UUCP, michael@fts1.ottawa.on.ca X2000, 1.3, 1.0MB, 2x3.5", 2090+ST225(drive on loan), Telebit 2500 X1.0 1.1 1.2 3.1 5.2 5.3 7.0 7.4 10.0 11.0 X-- XSullivan, Walt Programmer/Analyst, Bell-Northern Research Ottawa,Ont XWalt.Sullivan@p4.f109.n163.z1.fidonet.org X1000, 1.3, 1.5MB, 2x3.5" floppies X7.2 7.6 10.0 10.1 11.0 11.1 11.3 11.7 XAmigaDos, unix, QNX, VAX/VMS, VM/SP, Tops-10, -20: 20 yrs and still confused! XRowlands, Ian Ugrad, University of Melbourne Melbourne, Victoria, Australia Xianr@mullian.ee.mu.oz.au XA500 1.3WB 2x3.25" drive MPS1250 printer 2400 Avtek Modem X1.0 3.0 3.1 7.0 7.1 7.5 7.6 7.9 10.0 10.1 10.2 11.0 11.3 11.7 XNew user, just learning AmigaDOS etc... XPhillips, Larry Field Service Engineer, Sun Microsystems Vancouver, BC Canada Xlphillips@lpami.wimsey.bc.ca X2000,1.3,5MB,fFixer,Samsung Multisync,A2090A ComSpec HardFrame,many HDs,+ AVT X1.1 7.0 10.0 11.1 11.2 11.5 11.7 XSysop on Compuserve, asm and ARexx programmer, hardware weenie. XCarroll, Eddy Student, Trinity College Dublin Dublin, Ireland Xecarroll@vax1.tcd.ie XA1000, 2 Megs, 1081, KS 1.3, C. Ltd 80 Mb SCSI h/d, Digiview, Sonus S5 sampler X1.0 1.1 1.2 5.0 10.0 10.2 11.2 11.3 11.7 XInterested in most aspects of system level programming, also multiuser advs. XKleinman,Scot J., Univ. Texas Astronomy Dept., Austin, TX Xsjk@astro.as.utexas.edu X1000,1010,1020, Toolbox, FlashCard/Quantum 80s,Timesaver, Cltd. Amega board 1MB, soon LUCAS and FRANCES. X5.0 6.0 7.1 9.1 11.0 X-- XAnthes-Harper, Frank Software Engineer, SIAGE Montpellier,France Xanthes@geocub.greco-prog.fr XA500, 1.2 (ROM), 2.5M, Phoenix 46M HD, Philips Multi-sync, perfect sound X1.0 1.3 4.0 6.0 6.16.1 10.1 11.1 11.3 XComputer chess, C, C++ (just starting), the amiga and multi-media XMcOrmond, Russell W. Service Technician,Lynx Tech Services Ottawa,ON XRWM@ATRONX Russell_McOrmond@p1.f109.n163.z1.fidonet.org XA2000(1MChip, Rev 4.4),2090a, BridgeBoard(2088 With second Keyboard,HercCompat,2Serial, WD HDcontroller), ProRam2000(2M), 100M (Segate40M+ST251+ST225), KS1.3,WB1.3.2,Janus 2.01 , DF0-DF3, USR HST9600, Supra2400 X1.0,1.1,7.0-7.6 XWork quite a bit with Fido/UUCP software on the Amiga -Much BridgeBoard Work XDicks, Ethan System Programmer, Software Results Corp Columbus Ohio Xerd@tut.cis.ohio-state.EDU XA1000, 1.3, 2 MB, 2002, Wedge, ST225, A500, 1.3, 1 MB, 1702, Wedge, HH725 X5.2 5.5 7.1 7.2 7.5 7.6 7.7 11.2 11.3 XHardware, assembler and C hacker, and lover of TEXT adventures XLindabury, Robert Video Production, Raven Enterprises Piscataway, NJ Xbobl@pro-graphics.cts.com X2000, 1.3, 3meg, Fatter Agnus, Prototype Denise, A2090, Nec Multisync, 68030 X1.0 4.0 5.0 6.0 7.3 7.7 10.0 11.3 11.7 XComplete knowledge of graphics, video, film, genlock and single frame anims. XBourgeois, Dana Quality Engineer, Westinghouse San Jose, Ca. XFelineGrace@cup.portal.com sun!portal!cup.portal.com!FelineGrace X1000, 1.3, 1.5Mb(Insider), 1084, 1010, CA-880, KX-P1080i X1.2 2.2 3.0 5.3 7.2 7.9 9.1 9.2 11.1 11.2 11.3 11.7 XNovice programmer, musician, interested in business uses for Amigas XMitchell, Kerry Aerospace Engineer, NASA Langley Res. Cen. Hampton, VA Xmitchell@acodvax.larc.nasa.gov X1000, 512K, 1010, 1080, 1.2, avatex modem X2.0 4.0 6.0 8.0 10.0 11.8 Xupgrading to 2000 soon (I hope). Like fractals, chaos, a bit of everything END_OF_FILE if test 25840 -ne `wc -c <'auc.dat'`; then echo shar: \"'auc.dat'\" unpacked with wrong size! fi # end of 'auc.dat' fi if test -f 'defs.h' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'defs.h'\" else echo shar: Extracting \"'defs.h'\" \(370 characters\) sed "s/^X//" >'defs.h' <<'END_OF_FILE' X/* set the right system type before compiling */ X X#define UNIX 1 X#define VMS 0 X X X#define AUCDATAFILE "auc.dat" X#define MAXNUMKEYS 50 X Xtypedef struct dummy0 { X float num; X char *title; X char *description; X} key_struct; X Xtypedef struct dummy1 { X char *name; X char *email; X char *system; X float keys[MAXNUMKEYS]; X char *comment; X struct dummy1 *next; X} entry; X X END_OF_FILE if test 370 -ne `wc -c <'defs.h'`; then echo shar: \"'defs.h'\" unpacked with wrong size! fi # end of 'defs.h' fi if test -f 'extern.h' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'extern.h'\" else echo shar: Extracting \"'extern.h'\" \(88 characters\) sed "s/^X//" >'extern.h' <<'END_OF_FILE' Xextern entry *head, *curr, *temp; Xextern int numentries; Xextern key_struct keywords[]; X END_OF_FILE if test 88 -ne `wc -c <'extern.h'`; then echo shar: \"'extern.h'\" unpacked with wrong size! fi # end of 'extern.h' fi if test -f 'gen.c' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'gen.c'\" else echo shar: Extracting \"'gen.c'\" \(1069 characters\) sed "s/^X//" >'gen.c' <<'END_OF_FILE' X#include "include.h" X#include "extern.h" X Xchar * Xgenchar(n) Xint n; X{ X#if UNIX X char *malloc(); X#endif X#if VMS X void *malloc(); X#endif X X char *dummy, *end; X register char *c; X X#if UNIX X dummy = malloc(sizeof(char) * n); X#endif X#if VMS X dummy = (char*) malloc(sizeof(char) * n); X#endif X X if(dummy == NULL) { X printf("Not enough memory. Exiting\n"); X exit(-1); X } X end = dummy + (n*sizeof(char)); X for(c = dummy; c < end; c++) X *c = 0; X return(dummy); X} X Xentry * Xgenentry() X{ X char *genchar(); X entry *dummy; X register int i; X X dummy = (entry *) malloc(sizeof(entry)); X if(dummy == NULL) { X printf("Not enough memory. Exiting\n"); X exit(-1); X } X dummy -> name = NULL; X dummy -> email = NULL; X dummy -> system = NULL; X for(i = 0; i < MAXNUMKEYS; i++) X dummy -> keys[i] = 0.0; X dummy -> comment = NULL; X dummy -> next = NULL; X return(dummy); X} X X Xfreeall() X{ X curr = head; X while(curr != NULL) { X free(curr -> name); X free(curr -> email); X free(curr -> system); X free(curr -> keys); X free(curr -> comment); X free(curr); X curr = curr -> next; X } X} X END_OF_FILE if test 1069 -ne `wc -c <'gen.c'`; then echo shar: \"'gen.c'\" unpacked with wrong size! fi # end of 'gen.c' fi if test -f 'include.h' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'include.h'\" else echo shar: Extracting \"'include.h'\" \(38 characters\) sed "s/^X//" >'include.h' <<'END_OF_FILE' X#include <stdio.h> X#include "defs.h" X END_OF_FILE if test 38 -ne `wc -c <'include.h'`; then echo shar: \"'include.h'\" unpacked with wrong size! fi # end of 'include.h' fi if test -f 'keys.h' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'keys.h'\" else echo shar: Extracting \"'keys.h'\" \(2746 characters\) sed "s/^X//" >'keys.h' <<'END_OF_FILE' Xkey_struct keywords[] = { X { 1.0,"BBSes","General" }, X { 1.0,"Telecommunications","General" }, X { 1.1,"Sysoping","I run a bbs, I would like to run a bbs" }, X { 1.2,"BBS","General. Can answer most questions about a bbs." }, X { 1.3,"Protocols","Know abouy XYZ-modem etc." }, X { 1.4,"FidoNet Finatic","I might be able to help set one up for you" }, X { 2.0,"Business","General" }, X { 2.1,"Accounting","Spreadsheets, finance packages etc." }, X { 2.2,"DataBases","SuperBase, etc." }, X { 3.0,"Word Processing","General" }, X { 3.1,"Desktop Publishing","Info on packages, WordPerfect, etc." }, X { 4.0,"Desktop Video","Using commercial packages, genlock, etc." }, X { 5.0,"Games","General" }, X { 5.1,"Action","shoot-em-up games, Emerald Mine, cheats, etc." }, X { 5.2,"Adventure","Dungeon Master, Deja-vu, spoilers, etc." }, X { 5.3,"Designing","ideas, algorithms, what is needed to do this? etc." }, X { 5.4,"Educational","math helpers, typing tutors, etc." }, X { 5.5,"Simulation","Falcon, Jet, Sub simulations, Simcity, etc." }, X { 6.0,"Graphics","General" }, X { 6.1,"Animation","using commercial packages, asking for objects, etc." }, X { 6.2,"Art","pictures, Digi-paint, Deluxe Paint, etc." }, X { 6.3,"Overview","ray-tracing, bump maps, texturing, A-Buffer, etc." }, X { 7.0,"Hardware","General" }, X { 7.1,"500","500 specific hardware, problems with the 500" }, X { 7.2,"1000","1000 specific hardware, problems with the 1000" }, X { 7.3,"2000","2000 specific hardware, problems with the 2000" }, X { 7.4,"Designing","Will this design work? " }, X { 7.5,"Drives","hard, floppy, controllers, partitioning, etc." }, X { 7.6,"Expansion","memory, Co-processor, serial, midi cards etc." }, X { 7.7,"Monitor","cables, Sony monitors, cleaning, etc." }, X { 7.8,"Printers","drivers, ribbons, etc." }, X { 7.9,"Networking","how to set up one. would like to talk about it." }, X { 8.0,"Mail Order","dealings with,horror stories,excellent deals, etc." }, X { 9.0,"Music","General" }, X { 9.1,"Midi","hardware setup for midi, Dr T series, etc." }, X { 9.2,"Playing","using commercial packages, DCMS, Sonix, etc." }, X {10.0,"PD Software","General" }, X {10.1,"Fish Disks","What is on disk 132?" }, X {10.2,"Other","Where can I find fonts? I have fonts, etc." }, X {11.0,"Programming","General" }, X {11.1,"ARexx","Rexx, how do I send a file to rexxcomm?" }, X {11.2,"Asm","how do I read the keyboard in asm?" }, X {11.3,"C","how do I open a font? how do you open a file?" }, X {11.4,"Graphics","Amiga specific, bobs, sprites, etc." }, X {11.5,"Other","Pascal, Modula2, C++, etc." }, X {11.6,"Sound","Amiga specific, how do you play a note?" }, X {11.7,"Utilities","GOMF, PowerWindows, etc." }, X {11.8,"Basic","Programs and such. " }, X { 0 }, X}; END_OF_FILE if test 2746 -ne `wc -c <'keys.h'`; then echo shar: \"'keys.h'\" unpacked with wrong size! fi # end of 'keys.h' fi if test -f 'main.c' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'main.c'\" else echo shar: Extracting \"'main.c'\" \(204 characters\) sed "s/^X//" >'main.c' <<'END_OF_FILE' X#include "include.h" X#include "keys.h" X Xentry *head, *curr, *temp; Xint numentries; X Xmain() X{ X head = NULL; X curr = NULL; X temp = NULL; X numentries = 0; X X readdatafile(); X auc(); X freeall(); X exit(0); X} X END_OF_FILE if test 204 -ne `wc -c <'main.c'`; then echo shar: \"'main.c'\" unpacked with wrong size! fi # end of 'main.c' fi if test -f 'makefile' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'makefile'\" else echo shar: Extracting \"'makefile'\" \(356 characters\) sed "s/^X//" >'makefile' <<'END_OF_FILE' X# don't forget to set the system type in defs.h X XFILES = main.o gen.o util.o auc.o readdatafile.o XCFLAGS = -g X Xauc: $(FILES) X cc $(CFLAGS) -o auc $(FILES) -lc -lm X X X# If you are running this from a VMS system use the following X# for your makefile X# X#FILES = main.obj,gen.obj,util.obj,auc.obj,readdatafile.obj X# X# X#auc: $(FILES) X# link/exe=auc $(FILES) X X END_OF_FILE if test 356 -ne `wc -c <'makefile'`; then echo shar: \"'makefile'\" unpacked with wrong size! fi # end of 'makefile' fi if test -f 'readdatafile.c' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'readdatafile.c'\" else echo shar: Extracting \"'readdatafile.c'\" \(1969 characters\) sed "s/^X//" >'readdatafile.c' <<'END_OF_FILE' X#include "include.h" X#include "extern.h" X Xreaddatafile() X{ X FILE *fp; X char str[256]; X char str1[256]; X char *tmp, *ptr; X char *getline(), *genchar(); X int done = 0; X entry *genentry(); X float key, atof(); X int keynum; X X fp = fopen(AUCDATAFILE, "r"); X if(fp == NULL) { X printf("Cannot open %s for read. Exiting.\n"); X exit(-1); X } X X while(!done) { X tmp = getline(str,fp); /* get name of entry */ X numentries++; /* inc number of entries */ X if(tmp) { X temp = genentry(); /* create a new entry */ X X if(head == NULL) { /* if first entry, initialize list */ X head = temp; X curr = head; X } X else X curr -> next = temp; X curr = temp; X curr -> name = genchar(strlen(str) + 1); X strcpy(curr -> name, str); X } X else X done = 1; X X if(!done) X tmp = getline(str,fp); /* get email address of entry */ X if(tmp) { X curr -> email = genchar(strlen(str) + 1); X strcpy(curr -> email, str); X } X else X done = 1; X X if(!done) X tmp = getline(str,fp); /* get system desc of entry */ X if(tmp) { X curr -> system = genchar(strlen(str) + 1); X strcpy(curr -> system, str); X } X else X done = 1; X X if(!done) X tmp = getline(str,fp); /* get keycodes of entry */ X if(tmp) { X done = 1; /* done = 1 if key read, else 0 */ X keynum = 0; X ptr = str; X while(done > 0) { X done = sscanf(ptr,"%s",str1); X if(done > 0) { X sscanf(str1,"%f",&(curr -> keys[keynum++])); X ptr += (strlen(str1) + 1); X } X if(keynum == MAXNUMKEYS) { X done = -1; X printf("To many interests encountered for %s.\n",curr -> name); X } X } X done = 0; X } X else X done = 1; X X if(!done) X tmp = getline(str,fp); /* get comment of entry */ X if(tmp) { X curr -> comment = genchar(strlen(str) + 1); X strcpy(curr -> comment, str); X } X else X done = 1; X } X fclose(fp); X} X END_OF_FILE if test 1969 -ne `wc -c <'readdatafile.c'`; then echo shar: \"'readdatafile.c'\" unpacked with wrong size! fi # end of 'readdatafile.c' fi if test -f 'util.c' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'util.c'\" else echo shar: Extracting \"'util.c'\" \(1677 characters\) sed "s/^X//" >'util.c' <<'END_OF_FILE' X#include "include.h" X#include "extern.h" X Xchar * Xgetline(str,fp) Xchar *str; XFILE *fp; X{ X /* get a line from a file. */ X /* skip over blank lines */ X char *tmp; X char *fgets(); X X do { X tmp = fgets(str,256,fp); X } X while((tmp) && (*tmp != EOF) && (*tmp == '\n')); X X if(tmp) X if(*tmp) X str[strlen(str)-1] = 0; X return(tmp); X} X Xliststr(title, str) Xchar *title, *str; X{ X char *tmp, *genchar(); X int yetanother; X int len; X int at = 0; X X tmp = genchar(256); X printf("%s",title); X printf("%s\n",str); X free(tmp); X} X Xprspaces(n) Xint n; X{ X for(;n;n--) X printf(" "); X} X Xsearchfor(num) Xfloat num; X{ X int done; X int entrynum = -1; X int found = 0; X register int i; X X curr = head; X printf("Found matches in Entries:"); X while(curr != NULL) { X done = 0; X entrynum++; X for(i = 0;((i < MAXNUMKEYS) && (!done)); i++) { X if(curr -> keys[i] == 0.0) X done = 1; X else X if(num == curr -> keys[i]) { X printf("%d ", entrynum); X found = 1; X done = 1; X } X } X curr = curr -> next; X } X if(!found) X printf("None."); X printf("\n"); X} X Xlistkeys() X{ X key_struct *key; X register int i; X int done; X X for(key = keywords;(key -> num != 0.0); key++) { X printf("%2.2f %s\n",key -> num, key -> title); X liststr(" ",key -> description); X } X} X X Xlistint(key_list) Xfloat *key_list; X{ X key_struct *key; X register int i; X int done; X X for(key = keywords;(key -> num != 0.0); key++) { X done = 0; X for(i = 0;((i < MAXNUMKEYS) && (!done)); i++) { X if(key_list[i] == 0.0) X done = 1; X else X if(key -> num == key_list[i]) { X printf("%2.2f %s\n",key -> num, key -> title); X liststr(" ",key -> description); X } X } X } X} X END_OF_FILE if test 1677 -ne `wc -c <'util.c'`; then echo shar: \"'util.c'\" unpacked with wrong size! fi # end of 'util.c' fi echo shar: End of shell archive. exit 0 ___________________________________________/No man is a failure who has friends Trevor Paquette ICBM:51'03"N/114'05"W|I accept the challange, body and soul, {ubc-cs,utai,alberta}!calgary!paquette|to seek the knowledge of the ones of old paquette@cpsc.ucalgary.ca | - engraved on the Kersa Blade of Esalon