108bddad1SSøren Schmidt /*- 2*1de7b4b8SPedro F. Giffuni * SPDX-License-Identifier: BSD-2-Clause-FreeBSD 3*1de7b4b8SPedro F. Giffuni * 4f76b3199SUlrich Spörlein * Copyright (c) 1994-1995 Søren Schmidt 508bddad1SSøren Schmidt * All rights reserved. 608bddad1SSøren Schmidt * 708bddad1SSøren Schmidt * Redistribution and use in source and binary forms, with or without 808bddad1SSøren Schmidt * modification, are permitted provided that the following conditions 908bddad1SSøren Schmidt * are met: 1008bddad1SSøren Schmidt * 1. Redistributions of source code must retain the above copyright 11a926a37bSSøren Schmidt * notice, this list of conditions and the following disclaimer, 12a926a37bSSøren Schmidt * in this position and unchanged. 1308bddad1SSøren Schmidt * 2. Redistributions in binary form must reproduce the above copyright 1408bddad1SSøren Schmidt * notice, this list of conditions and the following disclaimer in the 1508bddad1SSøren Schmidt * documentation and/or other materials provided with the distribution. 1608bddad1SSøren Schmidt * 3. The name of the author may not be used to endorse or promote products 1721dc7d4fSJens Schweikhardt * derived from this software without specific prior written permission 1808bddad1SSøren Schmidt * 1908bddad1SSøren Schmidt * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR 2008bddad1SSøren Schmidt * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES 2108bddad1SSøren Schmidt * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 2208bddad1SSøren Schmidt * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, 2308bddad1SSøren Schmidt * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 2408bddad1SSøren Schmidt * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 2508bddad1SSøren Schmidt * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 2608bddad1SSøren Schmidt * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 2708bddad1SSøren Schmidt * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 2808bddad1SSøren Schmidt * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 2908bddad1SSøren Schmidt * 3097d92980SPeter Wemm * $FreeBSD$ 3108bddad1SSøren Schmidt */ 3208bddad1SSøren Schmidt 3308bddad1SSøren Schmidt #define TNOP 256 3408bddad1SSøren Schmidt #define TLSH 257 3508bddad1SSøren Schmidt #define TRSH 258 3608bddad1SSøren Schmidt #define TCLK 259 3708bddad1SSøren Schmidt #define TNLK 260 3808bddad1SSøren Schmidt #define TSLK 261 3908bddad1SSøren Schmidt #define TLALT 262 4008bddad1SSøren Schmidt #define TLCTR 263 4108bddad1SSøren Schmidt #define TNEXT 264 4208bddad1SSøren Schmidt #define TRCTR 265 4308bddad1SSøren Schmidt #define TRALT 266 4408bddad1SSøren Schmidt #define TALK 267 4508bddad1SSøren Schmidt #define TASH 268 4608bddad1SSøren Schmidt #define TMETA 269 4708bddad1SSøren Schmidt #define TRBT 270 4808bddad1SSøren Schmidt #define TDBG 271 4908bddad1SSøren Schmidt #define TFUNC 272 5008bddad1SSøren Schmidt #define TSCRN 273 5108bddad1SSøren Schmidt #define TLET 274 5208bddad1SSøren Schmidt #define TNUM 275 5308bddad1SSøren Schmidt #define TFLAG 276 5408bddad1SSøren Schmidt #define TBTAB 277 55a926a37bSSøren Schmidt #define TSUSP 278 561f150ac4SKazutaka YOKOTA #define TACC 279 5728d2c691SKazutaka YOKOTA #define TSPSC 280 58ac80d4b4SKazutaka YOKOTA #define TPREV 281 5952990a39SKazutaka YOKOTA #define TPANIC 282 6052990a39SKazutaka YOKOTA #define TLSHA 283 6152990a39SKazutaka YOKOTA #define TRSHA 284 6252990a39SKazutaka YOKOTA #define TLCTRA 285 6352990a39SKazutaka YOKOTA #define TRCTRA 286 6452990a39SKazutaka YOKOTA #define TLALTA 287 6552990a39SKazutaka YOKOTA #define TRALTA 288 661c06ce61SDavid Malone #define THALT 289 671c06ce61SDavid Malone #define TPDWN 290 684629b5e0SAndrey A. Chernov #define TPASTE 291 6908bddad1SSøren Schmidt 7008bddad1SSøren Schmidt extern int number; 7108bddad1SSøren Schmidt extern char letter; 7208bddad1SSøren Schmidt extern FILE *yyin; 7313edc254SMaxim Sobolev 7465f507d1SAlfred Perlstein extern int yylex(void); 75