m4_dnl M4 / HTML macro package
m4_dnl Acronym definitions
m4_dnl Copyright 1996-2003 Perette Barella.
m4_dnl All rights reserved.
_REVISION(``$Id: acronym.m4,v 1.2 2004/12/02 16:31:59 perette Exp $'')
m4_define(``_ACRONYM'',
``m4_define(``$1'',
````$1'''')
m4_define(``$1_EXP'', ``m4_ifelse(``$3'',,,``, '') ``$3'' m4_define(``$1_EXP'', ``'')'')'')
m4_dnl Computer acronyms
_ACRONYM(``CVS'', ``Concurrent version system'',
``a set of programs for tracking changes to software'')
_ACRONYM(``CMVC'', ``Centralized management and version control'',
``an IBM control-management and revision tracking package'')
_ACRONYM(``CPU'', ``Central processing unit'')
_ACRONYM(``DEC'', ``Digital Equipment Corporation'')
_ACRONYM(``RAID'', ``Redundant array of inexpensive disks'',
technology increasing performance and/or reliability of disks
by merging multiple physical disks into a single logical volume)
_ACRONYM(``RAM'', ``Random access memory'')
_ACRONYM(``RCS'', ``Revision control system'',
a set of programs used to track changes to software)
_ACRONYM(``ROM'', ``Read only memory'')
_ACRONYM(``SCCS'', ``Source code control system'',
a set of programs to track changes to software)
_ACRONYM(``SCSI'', ``Small computing system interface'',
a bus used to connect peripherals to a computer.)
_ACRONYM(``USB'', ``Universal serial bus'')
_ACRONYM(``VAX'', ``Virtual address extension'',
``old computer hardware than ran VMS'')
_ACRONYM(``VMS'', ``Virtual memory system'',
``an old operating system that ran on DEC VAX hardware'')
_ACRONYM(``VGA'', ``Video graphics adapter'')
_ACRONYM(``XNS'', ``Xerox Network System'',
a protocol developed by Xerox for use with Ethernet)
_ACRONYM(``YACC'', ``Yet another compiler-compiler'',
a tool used to build C code for parsing)
m4_dnl Languages
_ACRONYM(``BASIC'', ``Beginner's All-purpose Symbolic Instruction Code'')
_ACRONYM(``COBOL'', ``Common business-oriented language'',
``an antiquated language used for business programming'')
_ACRONYM(``MFC'', ``Microsoft foundation classes'',
a set of C++ classes Microsoft provides for Windows
software development)
_ACRONYM(``SQL'', ``Structured query language'',
the language used to manipulate modern databases)
_ACRONYM(``TCL'', ``Tool control language'')
m4_dnl Networking acronyms
_ACRONYM(``CSS'', ``Cascading style sheets'')
_ACRONYM(``DHCP'', ``Dynamic host configuration protocol'',
the protocol used to dynamically assigned IP addresses.)
_ACRONYM(``DNS'', ``Dynamic name service'')
_ACRONYM(``FTP'', ``File transfer protocol'')
_ACRONYM(``HTML'', ``Hypertext markup language'',
the language used to describe web pages.)
_ACRONYM(``HTTP'', ``Hypertext transport protocol'')
_ACRONYM(``IP'', ``Internet protocol'')
_ACRONYM(``MMJ'', ``Modified module jack'',
DEC computer cabling)
_ACRONYM(``POP2'', ``Post office protocol'')
_ACRONYM(``POP3'', ``Post office protocol'')
_ACRONYM(``SNMP'', ``Standard network management protocol'')
_ACRONYM(``SMTP'', ``Simple mail transport protocol'')
_ACRONYM(``TCP'', ``Transmission control protocol'',
``a connection-oriented protocol running over IP'')
_ACRONYM(``UDP'', ``User datagram protocol'',
``a datagram protocol running over IP'')
_ACRONYM(``URI'', ``Universal resource identifier'')
_ACRONYM(``URL'', ``Universal resource locator'')