home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Black Box 4
/
BlackBox.cdr
/
progc
/
snip1091.arj
/
SNIPPETS.NDX
< prev
next >
Wrap
Text File
|
1991-10-03
|
14KB
|
243 lines
NOTE: "-" preceding file name means new or modified since last SNIPPETS
File Author Description
-------------- -------------- ----------------------------------------------
-Snippets.Ndx SNIPPETS index - this file
-Storage.Typ Jeff Galbraith Storage types crib sheet
-Environ.Txt Bob Stout Information of environment variable setting
-Make.Ini Jim Nutt Master file for NDMAKE
Ansiscrn.H Macros for ANSI.SYS screen control
Cast.H Bob Stout Cast any object to any type
-Dow.H Paul Schlyter Day-of-week macro
Portable.H Scott Ladd Write portable code for various PC compilers
-Round.H Dave Knapp Rounding macros
Scrnmacs.H Jerry Houston Macros for direct video work
C_Lines.Awk Dan Kozak AWK program to count lines of C code
8087_Sav.Asm Jeffrey Nonken Saves/restores 80x87 environment
Coldboot.Asm David Nugent Reliable cold/warm boot
Cpucheck.Asm Determine type of CPU in use
Ndpcheck.Asm Determine presence of coprocessor
Hires.Asm Switch to 43/50 line mode on EGA/VGA
-Addhndls.C Doug Burger Allow more than 20 open files under DOS 3+
Bob Jarvis
Alloca.C John Navas Allocate stack memory
-Ansiload.C Bob Jarvis Detect ANSI.SYS
Ansisys.C Detect ANSI.SYS
Approx.C John Rex Fuzzy string search
Assignpr.C Bob Stout Multiple printer support
Atr2Ansi.C Bob Stout Build ANSI.SYS command string, given attribute
Basinp.C Paul Edwards Read variables from a file
Bastrngs.C Bob Stout BASIC-like string functions
-Biport.C Bob Stout Port Borland code using pseudovariables
Bitarray.C Bit array functions
-Bitcnt_1.C Ratko Tomic Count bits in a number (fast, clever)
-Bitcnt_2.C Count bits in a number (fascinating)
Bitops.C Bob Stout Small bit array macros
Changprn.C Bob Stout Change the standard printer device
Checkexe.C Bob Jarvis Checksum protection for executable files
Clock.C Jon Guthrie On-screen clock generator
Crc-16c Calculated 16-bit CRC
-Crc-16F.C Fast 16-bit CRC
Crc_32.C Gary S. Brown Table lookup 32-bit CRC
Crypt.C Bob Stout S-Coder data encryption from DDJ
Cursor1.C Bill Wilkie Cursor management/manipulation
Cursor2.C Gary Chambers Hide/unhide cursor
-Daylen.C Paul Schlyter Computes length of day at any place on Earth
Dd_Struc.C Wayne Hamilton TC/TC++/BC++ DOS file time/date macros
Descrypt.C DES encryption/decryption
Doscopy.C Peter Yard Copy a file
-Drvalid.C Bob Stout Benignly validate disk drives
Dspdtst.C Direct video benchmark - ZTC/Watcom
-Editgets.C Paul Roub Get an input string with editing functions
Fcopy.C Bob Jarvis Copy a file
Figets.C Jan Vroonhof Like fgets, except reads backwards
-Fscanbin.C Ray Gardner Scan binary fields via format string
Fsm.C Demonstrates a finite state machine
Getcwd.C Bob Jarvis Get current working directory for given drive
-Getdirs.C Mike Gillen Build a linked list of directories
Getopt.C AT&T compatible getopt(3)
Getopts.C Paul Edwards Scan command line for switches
-Getseg.C Bob Stout Get segment and offset of any object
-Getstrng.C Ron Sires Safe gets() for input string of unknown length
-Glbl_Env.C Peter Thomas Update & remove global environment variables
Howdy.C Obfuscated C code
Initvars.C Ray Gardner Read data into variables
-Isdir.C Martin Maney Is a path a valid directory?
Isfile.C Bob Jarvis Is a file handle associated with a file?
Ispow2.C Is a number an integral power of 2?
Isqrt.C Integer square root
Jdn.C Paul Schlyter Julian Day Number computation
Ray Gardner
Joystick.C Bob Stout Joystick support functions
Kb_Data.C Dan Kozak Keyboard status determination
Keylocks.C Caps/Num lock set/clear functions
Lasort.C Paul Edwards Distribution counting sort rediscovered
Lbitops.C Scott Dudley Large bit array macros
Ldfloor.C Ray Gardner Long double floor
Ll_Msort.C Ray Gardner Linked list mergesort
Ll_Qsortt JonGuthrie Linked list quicksort
Ltoa.C Bob Stout Convert long to a string
Ltostr.C Thad Smith III Convert long to a string
Mainmain.C Obfuscated C code
-Mcb_Env.C Modify master environment using MCB's
-Mdalloc.C Blair Haukedal Multi-dimentional array alloction
-Memlist.C Nigel Cort List TSR's by name
Mouse1.C Doug Boone MS Mouse functions
-Mouse2.C Ray L. McVay MS Mouse functions
Mouse3.C Rob de Voer MS Mouse functions
Mouse4.C Bob Jarvis MS Mouse functions
Msc_Peek.C Bob Stout Add peek/poke to MSC
Noctrl.C Traps Ctrl-C, Ctrl-Break, Ctrl-Alt-Del
Noreset.C Traps Ctrl-Alt-Del
Pcnvrt.C Bob Stout Convert Pascal strings to C
Jan Vroonhof
Perm_Idx.C Thad Smith III Determine permutation index
Pluraltx.C Bob Stout How to print proper plurals
Prtoggle.C Bob Stout Tee stdio to stdprn
Pushdir.C Bob Stout Stack-oriented CHDIR functions
Qbsort.C Optimized bubble sort
Rand1.C Phil Linttell Random number generator
Rand2.C E. Schneider Random number generator
Rand3.C Random number generator
Ratko.C Ratko Tomic 5 x 8 Sieve benchmark
-Rays.C Daniel Lyke Ray tracing functions
Redir.C F. Piette Demonstrates output redirection
Regex.C Orv Stoll Regular expression (subset) pattern matching
Rg_Qsort.C Ray Gardner ANSI quicksort function
Rg_Ssort.C Ray Gardner ANSI quicksort-compatible shellsort function
Rndmize.C How to seed ANSI random number generator
Scanfrac.C Thad Smith III Scans/converts text fractions
Scrnsize.C Bob Jarvis Get screen size
Setenvar.C Bob Stout Set DOS master environment *legally*
Soundex.C Bob Jarvis Standard English soundex
Speed.C Benchmark to calculate I/O performance
Stats.C Bob Stout Analyze file statistics
-Strftime.C Jim Nutt Non-locale version of ANSI strftime()
Rob Duff
Strrev.C Bob Stout Reverse a string in place using XOR swapping
Strsort.C Ray Gardner (Shell) Sort a string array
Strtrim.C Trim trailing spaces from a string
Strucfil.C Lynn Nash Read/write structures to/from a file
Style.C Suggested coding style guidelines
Showdate.C TC/TC++/BC++ display file date
Toascii.C EBCDIC-ASCII conversion arrays
Unix2Dos.C Bob Stout Convert Unix-style pathnames to DOS-style
Video.C Jim Nutt Setup video operations
Wb_Fcopy.C Walter Bright Fast file copy/append
Weird.C Obfuscated C code
-Windchil.C Compute wind chill factor
-Wordwrap.C Robert Morgan Simple CRT word wrap demonstration
Xstrcat.C String concatenation functions
Liteclas.Cpp C++ wrapper for LITECOMM
C_Port.Txt Joseph Carnage Portability guidelines
-Enums.Txt Bob Stout Some tricks using enumerated data types
Evsavres.Txt How to blank/restore EGA/VGA screen
Sharing.Txt Mike Ratledge How to check if file sharing is active
--------------- Jim Nutt's direct video functions ----------------------------
Vio.H Direct screen package
Vio.Asm " " "
--------------- Bob Stout's Int 2Eh functions --------------------------------
Int2E.Asm Access command processor "back door"
Ccomcall.C C "glue" to use Int 2Eh
--------------- Bob Stout's POSIX compliant directory functions --------------
Dirent.H POSIX compliant header
Rfind1St.C Compiler-independent find first/next functions
Posixdir.C opendir(), readdir(), seekdir(), closedir()
Posix_Ls.C Directory lister demo
--------------- Bob Stout/Sreenath Chary file name processing functions ------
Dirmask.C Bob Stout Complex pattern matching (calls patmat())
Patmat.C Sreenath Chary String pattern matching
Fln_Fix.C Bob Stout Crunch dot directories, verify DOS-valid paths
Flnorm.C Bob Stout Full file name normalization
--------------- Michael Rendell's POSIX compliant directory functions --------
-Msd_Dir.H POSIX compliant header
-Msd_Dir.C POSIX compliant directory functions
--------------- Bob Stout/Lynn Lively/David Fox sound & timing package -------
-Uclock.H David L. Fox Microsecond timing function header
Uclock.C " " " Microsecond resolution timing functions
Sound.H Bob Stout Sound functions header
Sound.C " " Speaker control functions
Mktone.C " " Tone generation functions
Playlib.C Lynn R. Lively Background music package
Playdemo.C Bob Stout Demo of backgroud music package
--------------- Greg Messer's C/C++ comment extractor ------------------------
-Getcmt.C Greg Messer Extract comments from C/C++ source files
-Testcmt.C " " Test file for above
--------------- Scott Ladd's file search functions ---------------------------
-Filesrch.H Header for Filesrch.C
-Filesrch.C Search for matching files w/ prompting
--------------- Jon Guthrie's expression evaluator (interpreter) -------------
-Interp.H Header for Interp.C
-Interp.C Evaluate textual mathematical expressions
--------------- Ray Gardner's scalar date function with calendar demo --------
-Scaldate.C Ray Gardner Scalar ("Julian") date functions
-Cal.C Bob Stout Calendar using Scaldate.C
--------------- Martin Maney's FOSSIL access functions -----------------------
-Fossil.H C header w/ prototype declarations
-Fossil.C C access functions
-Fossil.Asm MASM low-level functions
--------------- DOS utilities as demos ---------------------------------------
A2B.C Paul Rutter Filter ASCII to bytes
Joe Orost
B2A.C Paul Rutter Filter bytes to ASCII
Joe Orost
-Bigfac.C Carl Declerck Do large factorials using ASCII multiply
Bordcolr.C Bob Jarvis Set border color
-Cdir.C Lynn R. Lively Like DOS CHDIR except changes drives as well
-Chbytes.C Bob Stout Edit binary files in place
-Chmod.C Bob Stout Change DOS file attributes - wildcards, etc.
Dossort.C Robert Mashlan DOS SORT work-alike
Dspclock.C Mike Jones On-screen TSR clock
-Factor.C Ray Gardner Print prime factorization of a number (double)
Filcount.C Bob Stout Count files/directories
-Grep.C DECUS Full featured grep
Bob Jarvis
Head.C Unix head work-alike
-Ifactor.C Ray Gardner Print prime factorization of a number (long)
-Issue.C J.C. Weilandt DOS wildcarding for external executables
Kbflip.C Bob Stout Set/clear Caps/Num/Scroll locks
-Lsd.C Bob Stout DOS DIR enhanced work-alike
Lzhuf.C Yoshi Compression used in LHARC & LHA
-Maze_1.C Jon Guthrie Maze generator
-Maze_2.C Obfuscated maze generator
Morse.C Mike Dodd Convert strings to morse code
-Palndrom.C Dan Hoey Self-replicating palindrome - try it!
Permute1.C Dave Chapman Permute strings
Permute2.C Jon Guthrie Permute strings
Pi.C Calculate PI to 60,000 digits or more
Popdial.C Pop-up communications
Query.C Bob Stout Timed query w/default for batch files
Rdxcnvrt.C Bob Stout Convert between number bases
-Rm_All.C Bob Stout Remove all files - now supports recursion
Setlevel.C Lynn R. Lively Allow user input into a .BAT file
Setvol.C Bob Stout Set, change, or kill a disk volume label
-Tail.C Joe Huffman Print last n (default = 5) lines of a file
Touch.C Ray L. McVay TC/TC++/BC++ set file time/date stamp
Treedir.C Bob Stout Recursive directory lister
Uudecode.C John Lots Unix uudecode
Where.C Search for a file