19Sjkh/* RCS map of character types */ 29Sjkh 39Sjkh/* Copyright (C) 1982, 1988, 1989 Walter Tichy 411891Speter Copyright 1990, 1991, 1995 by Paul Eggert 59Sjkh Distributed under license by the Free Software Foundation, Inc. 69Sjkh 79SjkhThis file is part of RCS. 89Sjkh 99SjkhRCS is free software; you can redistribute it and/or modify 109Sjkhit under the terms of the GNU General Public License as published by 119Sjkhthe Free Software Foundation; either version 2, or (at your option) 129Sjkhany later version. 139Sjkh 149SjkhRCS is distributed in the hope that it will be useful, 159Sjkhbut WITHOUT ANY WARRANTY; without even the implied warranty of 169SjkhMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 179SjkhGNU General Public License for more details. 189Sjkh 199SjkhYou should have received a copy of the GNU General Public License 2011891Speteralong with RCS; see the file COPYING. 2111891SpeterIf not, write to the Free Software Foundation, 2211891Speter59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 239Sjkh 249SjkhReport problems and direct all questions to: 259Sjkh 269Sjkh rcs-bugs@cs.purdue.edu 279Sjkh 289Sjkh*/ 299Sjkh 309Sjkh#include "rcsbase.h" 319Sjkh 3250472SpeterlibId(mapId, "$FreeBSD: releng/10.2/gnu/usr.bin/rcs/lib/rcsmap.c 50472 1999-08-27 23:37:10Z peter $") 339Sjkh 349Sjkh/* map of character types */ 359Sjkh/* ISO 8859/1 (Latin-1) */ 369Sjkhenum tokens const ctab[] = { 379Sjkh UNKN, UNKN, UNKN, UNKN, UNKN, UNKN, UNKN, UNKN, 389Sjkh SPACE, SPACE, NEWLN, SPACE, SPACE, SPACE, UNKN, UNKN, 399Sjkh UNKN, UNKN, UNKN, UNKN, UNKN, UNKN, UNKN, UNKN, 409Sjkh UNKN, UNKN, UNKN, UNKN, UNKN, UNKN, UNKN, UNKN, 419Sjkh SPACE, IDCHAR, IDCHAR, IDCHAR, DELIM, IDCHAR, IDCHAR, IDCHAR, 429Sjkh IDCHAR, IDCHAR, IDCHAR, IDCHAR, DELIM, IDCHAR, PERIOD, IDCHAR, 439Sjkh DIGIT, DIGIT, DIGIT, DIGIT, DIGIT, DIGIT, DIGIT, DIGIT, 449Sjkh DIGIT, DIGIT, COLON, SEMI, IDCHAR, IDCHAR, IDCHAR, IDCHAR, 459Sjkh SBEGIN, LETTER, LETTER, LETTER, LETTER, LETTER, LETTER, LETTER, 469Sjkh LETTER, LETTER, LETTER, LETTER, LETTER, LETTER, LETTER, LETTER, 479Sjkh LETTER, LETTER, LETTER, LETTER, LETTER, LETTER, LETTER, LETTER, 489Sjkh LETTER, LETTER, LETTER, IDCHAR, IDCHAR, IDCHAR, IDCHAR, IDCHAR, 499Sjkh IDCHAR, Letter, Letter, Letter, Letter, Letter, Letter, Letter, 509Sjkh Letter, Letter, Letter, Letter, Letter, Letter, Letter, Letter, 519Sjkh Letter, Letter, Letter, Letter, Letter, Letter, Letter, Letter, 529Sjkh Letter, Letter, Letter, IDCHAR, IDCHAR, IDCHAR, IDCHAR, UNKN, 539Sjkh UNKN, UNKN, UNKN, UNKN, UNKN, UNKN, UNKN, UNKN, 549Sjkh UNKN, UNKN, UNKN, UNKN, UNKN, UNKN, UNKN, UNKN, 559Sjkh UNKN, UNKN, UNKN, UNKN, UNKN, UNKN, UNKN, UNKN, 569Sjkh UNKN, UNKN, UNKN, UNKN, UNKN, UNKN, UNKN, UNKN, 579Sjkh IDCHAR, IDCHAR, IDCHAR, IDCHAR, IDCHAR, IDCHAR, IDCHAR, IDCHAR, 589Sjkh IDCHAR, IDCHAR, IDCHAR, IDCHAR, IDCHAR, IDCHAR, IDCHAR, IDCHAR, 599Sjkh IDCHAR, IDCHAR, IDCHAR, IDCHAR, IDCHAR, IDCHAR, IDCHAR, IDCHAR, 609Sjkh IDCHAR, IDCHAR, IDCHAR, IDCHAR, IDCHAR, IDCHAR, IDCHAR, IDCHAR, 619Sjkh LETTER, LETTER, LETTER, LETTER, LETTER, LETTER, LETTER, LETTER, 629Sjkh LETTER, LETTER, LETTER, LETTER, LETTER, LETTER, LETTER, LETTER, 639Sjkh LETTER, LETTER, LETTER, LETTER, LETTER, LETTER, LETTER, IDCHAR, 649Sjkh LETTER, LETTER, LETTER, LETTER, LETTER, LETTER, LETTER, Letter, 659Sjkh Letter, Letter, Letter, Letter, Letter, Letter, Letter, Letter, 669Sjkh Letter, Letter, Letter, Letter, Letter, Letter, Letter, Letter, 679Sjkh Letter, Letter, Letter, Letter, Letter, Letter, Letter, IDCHAR, 689Sjkh Letter, Letter, Letter, Letter, Letter, Letter, Letter, Letter 699Sjkh}; 70