[BACK]Return to arch.in CVS log [TXT][DIR] Up to [cvsweb.bsd.lv] / mandoc

File: [cvsweb.bsd.lv] / mandoc / Attic / arch.in (download)

Revision 1.3, Mon Mar 16 22:19:19 2009 UTC (15 years ago) by kristaps
Branch: MAIN
CVS Tags: VERSION_1_7_5, VERSION_1_7_12, VERSION_1_7_10, VERSION_1_6_5, VERSION_1_6_2, VERSION_1_5_3, OPENBSD_CHECKIN
Changes since 1.2: +53 -33 lines

Fixed mdoc_phrase escape handling.
Added MDOC_IGNDELIM (Pf, soon Li, etc.).
macro_constant_delimited ignargs -> argv.c parsing.
Renamed macro functions to correspond to ontologies.
`Fo' and `St' made callable (compat documented).
strings.sh deprecated (directly using CPP).
Abstracted ASCII translation into ascii.{c,in}.
ASCII table uses a self-reordering chained hashtable.
Removed old regressions.

/* $Id: arch.in,v 1.3 2009/03/16 22:19:19 kristaps Exp $ */
/*
 * Copyright (c) 2009 Kristaps Dzonsons <kristaps@openbsd.org>
 *
 * Permission to use, copy, modify, and distribute this software for any
 * purpose with or without fee is hereby granted, provided that the
 * above copyright notice and this permission notice appear in all
 * copies.
 *
 * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL
 * WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED
 * WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE
 * AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
 * DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
 * PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
 * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
 * PERFORMANCE OF THIS SOFTWARE.
 */

/*
 * This file defines the architecture token of the .Dt prologue macro.
 * All architectures that your system supports (or the manuals of your
 * system) should be included here.  The right-hand-side is the
 * formatted output.
 *
 * Be sure to escape strings.
 */

LINE("alpha",		"Alpha")
LINE("amd64",		"AMD64")
LINE("amiga",		"Amiga")
LINE("arc",		"ARC")
LINE("arm",		"ARM")
LINE("armish",		"ARMISH")
LINE("aviion",		"AViiON")
LINE("hp300",		"HP300")
LINE("hppa",		"HPPA")
LINE("hppa64",		"HPPA64")
LINE("i386",		"i386")
LINE("landisk",		"LANDISK")
LINE("luna88k",		"Luna88k")
LINE("mac68k",		"Mac68k")
LINE("macppc",		"MacPPC")
LINE("mvme68k",		"MVME68k")
LINE("mvme88k",		"MVME88k")
LINE("mvmeppc",		"MVMEPPC")
LINE("pmax",		"PMAX")
LINE("sgi",		"SGI")
LINE("socppc",		"SOCPPC")
LINE("sparc",		"SPARC")
LINE("sparc64",		"SPARC64")
LINE("sun3",		"Sun3")
LINE("vax",		"VAX")
LINE("zaurus",		"Zaurus")