Deleted Added
full compact
lang.l (205880) lang.l (215676)
1%{
2/*-
3 * Copyright (c) 1980, 1993
4 * The Regents of the University of California. All rights reserved.
5 *
6 * Redistribution and use in source and binary forms, with or without
7 * modification, are permitted provided that the following conditions
8 * are met:

--- 14 unchanged lines hidden (view full) ---

23 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
24 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
25 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
26 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
27 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
28 * SUCH DAMAGE.
29 *
30 * @(#)lang.l 8.1 (Berkeley) 6/6/93
1%{
2/*-
3 * Copyright (c) 1980, 1993
4 * The Regents of the University of California. All rights reserved.
5 *
6 * Redistribution and use in source and binary forms, with or without
7 * modification, are permitted provided that the following conditions
8 * are met:

--- 14 unchanged lines hidden (view full) ---

23 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
24 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
25 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
26 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
27 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
28 * SUCH DAMAGE.
29 *
30 * @(#)lang.l 8.1 (Berkeley) 6/6/93
31 * $FreeBSD: head/usr.sbin/config/lang.l 205880 2010-03-30 13:46:40Z ru $
31 * $FreeBSD: head/usr.sbin/config/lang.l 215676 2010-11-22 14:16:22Z brucec $
32 */
33
34#include <assert.h>
35#include <ctype.h>
36#include <err.h>
37#include <string.h>
38#include "y.tab.h"
39#include "config.h"
40
41#define YY_NO_UNPUT
32 */
33
34#include <assert.h>
35#include <ctype.h>
36#include <err.h>
37#include <string.h>
38#include "y.tab.h"
39#include "config.h"
40
41#define YY_NO_UNPUT
42#define YY_NO_INPUT
42
43/*
44 * Data for returning to previous files from include files.
45 */
46struct incl {
47 struct incl *in_prev; /* previous includes in effect, if any */
48 YY_BUFFER_STATE in_buf; /* previous lex state */
49 const char *in_fname; /* previous file name */

--- 260 unchanged lines hidden ---
43
44/*
45 * Data for returning to previous files from include files.
46 */
47struct incl {
48 struct incl *in_prev; /* previous includes in effect, if any */
49 YY_BUFFER_STATE in_buf; /* previous lex state */
50 const char *in_fname; /* previous file name */

--- 260 unchanged lines hidden ---