[comp.misc] the updated Pronunciation List

maart@cs.vu.nl (Maarten Litmaath) (11/25/89)

: This is a shar archive.  Extract with sh, not csh.
: This archive ends with exit, so do not worry about trailing junk.
: --------------------------- cut here --------------------------
PATH=/bin:/usr/bin:/usr/ucb
echo Extracting 'pronounce'
sed 's/^X//' > 'pronounce' << '+ END-OF-FILE ''pronounce'
XNames derived from UNIX are marked with *, names derived from C are marked
Xwith +, names derived from (Net)Hack are marked with & and names deserving
Xfuther explanation are marked with a #.  The explanations will be given at
Xthe very end.
X
X------------------------------------------------------------------------------
X			   -- SINGLE CHARACTERS --
X
X     SPACE, blank, ghost&
X
X!    EXCLAMATION POINT, exclamation (mark), (ex)clam, excl, wow, hey, boing,
X	bang#, shout, yell, shriek, pling, factorial, ball-bat, smash, cuss,
X	store#, potion&, not*+
X
X"    QUOTATION MARK, (double) quote, dirk, literal mark, rabbit ears,
X	double ping, double glitch, amulet&, web&
X
X#    CROSSHATCH, pound, pound sign, number, number sign, sharp, octothorpe#,
X	hash, fence, crunch, mesh, hex, flash, grid, pig-pen, tictactoe,
X	scratch (mark), (garden)gate, hak, oof, rake, sink&, corridor&
X
X$    DOLLAR SIGN, dollar, cash, currency symbol, buck, string#, escape#, 
X	ding, big-money, gold&
X
X%    PERCENT SIGN, percent, mod+, shift-5, double-oh-seven, grapes, food&
X
X&    AMPERSAND, and, amper, address+, shift-7, andpersand, snowman,
X	bitand+, donald duck#, daemon&, background*
X
X'    APOSTROPHE, (single) quote, tick, prime, irk, pop, spark, glitch,
X	lurker above&
X
X*    ASTERISK, star, splat, spider, aster, times, wildcard*, gear, dingle,
X	(Nathan) Hale#, bug, gem&, twinkle, funny button#, pine cone, glob*
X
X()   PARENTHESES, parens, round brackets, bananas, ears, bowlegs
X(    LEFT PARENTHESIS,  (open) paren,  so,  wane,  parenthesee,   open,  sad,
X	tool&
X)    RIGHT PARENTHESIS, already, wax, unparenthesee, close (paren), happy,
X	thesis, weapon&
X
X+    PLUS SIGN, plus, add, cross, and, intersection, door&, spellbook&
X
X,    COMMA, tail, trapper&
X
X-    HYPHEN, minus (sign), dash, dak, option, flag, negative (sign), worm,
X	bithorpe#
X
X.    PERIOD, dot, decimal (point), (radix) point, spot, full stop,
X	put#, floor&
X
X/    SLASH, stroke, virgule, solidus, slant, diagonal, over, slat, slak,
X	across#, compress#, spare, divided-by, wand&
X
X:    COLON, two-spot, double dot, dots, chameleon&
X
X;    SEMICOLON, semi, hybrid, giant eel&
X
X<>   ANGLE BRACKETS, angles, funnels, brokets, pointy brackets
X<    LESS THAN,    less, read from*, from*,        in*,  comesfrom*, crunch,
X	sucks, left chevron#, open pointy (brack[et]), bra#, upstairs&
X>    GREATER THAN, more, write to*,  into/toward*, out*, gazinta*,   zap,
X	blows, right chevron#, closing pointy (brack[et]), ket#, downstairs&
X
X=    EQUAL SIGN, equal(s), gets, becomes, quadrathorpe#, half-mesh, ring&
X
X?    QUESTION MARK, question, query, whatmark, what, wildchar*, huh, ques,
X	kwes, quiz, quark, hook, scroll&
X
X@    AT SIGN, at, each, vortex, whirl, whirlpool, cyclone, snail, ape, cat,
X	snable-a#, trunk-a#, rose, cabbage, Mercantile symbol, strudel#,
X	fetch#, shopkeeper&, human&
X
X[]   BRACKETS, square brackets, U-turns, edged parentheses
X[    LEFT BRACKET,  bracket,   bra, (left) square (brack[et]),   opensquare,
X	armor&
X]    RIGHT BRACKET, unbracket, ket, right square (brack[et]), unsquare, close,
X	mimic&
X
X\    BACKSLASH, reversed virgule, bash, (back)slant, backwhack, backslat, 
X	escape*, backslak, bak, reduce#, opulent throne&
X
X^    CIRCUMFLEX, caret, carrot, (top)hat, cap, uphat, party hat, housetop, 
X	up arrow, control, boink, chevron, hiccup, power, to-the(-power), fang,
X	sharkfin, and#, xor+, wok, trap&, pointer#, pipe*
X
X_    UNDERSCORE, underline, underbar, under, score, backarrow, flatworm, blank,
X	chain&, gets#
X
X`    GRAVE, (grave) accent, backquote, left/open quote, backprime, 
X	unapostrophe, backspark, birk, blugle, backtick, push, backglitch,
X	backping, execute#, boulder&, rock&
X
X{}   BRACES, curly braces, squiggly braces, curly brackets, squiggle brackets,
X	Tuborgs#, ponds, curly chevrons#, squirrly braces
X{    LEFT BRACE,  brace,   curly,   leftit, embrace,  openbrace, begin+,
X	fountain&
X}    RIGHT BRACE, unbrace, uncurly, rytit,  bracelet, close,     end+, a pool&
X
X|    VERTICAL BAR, pipe*, pipe to*, vertical line, broken line#, bar, or+,
X	bitor+, vert, v-bar, spike, to*, gazinta*, thru*, pipesinta*, tube,
X	mark, whack, gutter, wall&
X
X~    TILDE, twiddle, tilda, tildee, wave, squiggle, swung dash, approx, 
X	wiggle, enyay#, home*, worm, not+
X
X
X			-- MULTIPLE CHARACTER STRINGS --
X
X!?	interrobang (one overlapped character)
X/*   	slashterix+, slashaster
X*/	asterslash+, times-div#
X<-	gets
X<<	left-shift+, double smaller
X>>	appends*, cat-astrophe, right-shift+, double greater
X->	arrow+, pointer to+, hiccup+
X#!	sh'bang, wallop
X\!*	bash-bang-splat
X()	nil#
X&&	and+, and-and+, amper-amper, succeeds-then*
X||	or+, or-or+, fails-then*
X
X
X				-- NOTES --
X
X! bang		comes from old card punch phenom where punching ! code made a
X		loud noise; however, this pronunciation is used in the (non-
X		computerized) publishing and typesetting industry in the U.S.
X		too, so ...
X! store		from FORTH
X# octothorpe	from Bell System
X$ string	from BASIC
X$ escape	from TOPS-10
X& donald duck	from the Danish "Anders And", which means "Donald Duck"
X* splat		from DEC "spider" glyph
X* Nathan Hale	"I have but one asterisk for my country."
X* funny button	at Pacific Bell, * was referred to by employees as the "funny
X		button", which did not please management at all when it became
X		part of the corporate logo of Pacific Telesis, the holding
X		company ...
X*/ times-div	from FORTH
X= quadrathorpe	half an octothorpe
X- bithorpe	half a quadrathorpe (So what's a monothorpe?)
X. put		Victor Borge on Electric Company
X/ across	APL
X/ compress	APL
X< left chevron	from the military: worn vertically on the sleeve to signify
X		rating
X< bra		from quantum mechanics
X> right chevron	see "< left chevron"
X> ket		from quantum mechanics
X@ snable-a	from Danish; may translate as "trunk-a"
X@ trunk-a	"trunk" = "elephant nose"
X@ strudel	as in Austrian apple cake
X@ fetch		from FORTH
X\ reduce	APL
X^ and		from formal logic
X^ pointer	from PASCAL
X_ gets		some alternative representation of underscore resembles a
X		backarrow
X` execute	from shell command substitution
X{} Tuborgs	from advertizing for well-known Danish beverage
X{} curly chevr.	see "< left chevron"
X| broken line	EBCDIC has two vertical bars, one solid and one broken.
X~ enyay		from the Spanish n-tilde
X() nil		LISP
+ END-OF-FILE pronounce
chmod 'u=rw,g=r,o=r' 'pronounce'
set `wc -c 'pronounce'`
count=$1
case $count in
6212)	:;;
*)	echo 'Bad character count in ''pronounce' >&2
		echo 'Count should be 6212' >&2
esac
exit 0
-- 
[...] like a roving gang.  "Ah, here's a NEW almost-empty group to post train
schedules and core dumps in!"  (Joe Buck) | maart@cs.vu.nl, mcsun!botter!maart

chl@cs.man.ac.uk (Charles Lindsey) (11/27/89)

You may wish to add

;	SEMI-COLON ... go-on ... {from ALGOL 68}
:=	COLON EQUALS becomes {from ALGOL68, and most other languages too}