1 /* $NetBSD: options.h,v 1.2 2014/10/29 18:28:36 christos Exp $ */
3 /* flex - tool to generate fast lexical analyzers */
5 /* Copyright (c) 1990 The Regents of the University of California. */
6 /* All rights reserved. */
8 /* This code is derived from software contributed to Berkeley by */
11 /* The United States Government has rights in this work pursuant */
12 /* to contract no. DE-AC03-76SF00098 between the United States */
13 /* Department of Energy and the University of California. */
15 /* This file is part of flex. */
17 /* Redistribution and use in source and binary forms, with or without */
18 /* modification, are permitted provided that the following conditions */
21 /* 1. Redistributions of source code must retain the above copyright */
22 /* notice, this list of conditions and the following disclaimer. */
23 /* 2. Redistributions in binary form must reproduce the above copyright */
24 /* notice, this list of conditions and the following disclaimer in the */
25 /* documentation and/or other materials provided with the distribution. */
27 /* Neither the name of the University nor the names of its contributors */
28 /* may be used to endorse or promote products derived from this software */
29 /* without specific prior written permission. */
31 /* THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR */
32 /* IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED */
33 /* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR */
40 extern optspec_t flexopts
[];
43 /* Use positive integers only, since they are return codes for scanopt.
44 * Order is not important. */
48 OPT_ALWAYS_INTERACTIVE
,
53 OPT_BISON_BRIDGE_LOCATIONS
,
70 OPT_NEVER_INTERACTIVE
,
72 OPT_NO_ANSI_FUNC_DEFS
,
73 OPT_NO_ANSI_FUNC_PROTOS
,
103 OPT_NO_YY_PUSH_STATE
,
104 OPT_NO_YY_SCAN_BUFFER
,
105 OPT_NO_YY_SCAN_BYTES
,
106 OPT_NO_YY_SCAN_STRING
,
136 /* vim:set tabstop=8 softtabstop=4 shiftwidth=4 textwidth=0: */