Deleted Added
full compact
lex.l (95643) lex.l (101986)
1%{
2/*-
3 * Copyright (c) 1993
4 * The Regents of the University of California. All rights reserved.
5 *
6 * This code is derived from software contributed to Berkeley by
7 * Paul Borman at Krystal Technologies.
8 *

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

37
38#ifndef lint
39#if 0
40static char sccsid[] = "@(#)lex.l 8.1 (Berkeley) 6/6/93";
41#endif
42#endif /* not lint */
43
44#include <sys/cdefs.h>
1%{
2/*-
3 * Copyright (c) 1993
4 * The Regents of the University of California. All rights reserved.
5 *
6 * This code is derived from software contributed to Berkeley by
7 * Paul Borman at Krystal Technologies.
8 *

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

37
38#ifndef lint
39#if 0
40static char sccsid[] = "@(#)lex.l 8.1 (Berkeley) 6/6/93";
41#endif
42#endif /* not lint */
43
44#include <sys/cdefs.h>
45__FBSDID("$FreeBSD: head/usr.bin/mklocale/lex.l 95643 2002-04-28 12:34:54Z markm $");
45__FBSDID("$FreeBSD: head/usr.bin/mklocale/lex.l 101986 2002-08-16 13:46:43Z keichii $");
46
47#include <ctype.h>
48#include <stdio.h>
49#include <stdlib.h>
50
51#include "ldef.h"
52#include "y.tab.h"
53#include "extern.h"

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

113PRINT { yylval.i = _CTYPE_R;
114 return(LIST); }
115IDEOGRAM { yylval.i = _CTYPE_I|_CTYPE_R|_CTYPE_G;
116 return(LIST); }
117SPECIAL { yylval.i = _CTYPE_T|_CTYPE_R|_CTYPE_G;
118 return(LIST); }
119PHONOGRAM { yylval.i = _CTYPE_Q|_CTYPE_R|_CTYPE_G;
120 return(LIST); }
46
47#include <ctype.h>
48#include <stdio.h>
49#include <stdlib.h>
50
51#include "ldef.h"
52#include "y.tab.h"
53#include "extern.h"

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

113PRINT { yylval.i = _CTYPE_R;
114 return(LIST); }
115IDEOGRAM { yylval.i = _CTYPE_I|_CTYPE_R|_CTYPE_G;
116 return(LIST); }
117SPECIAL { yylval.i = _CTYPE_T|_CTYPE_R|_CTYPE_G;
118 return(LIST); }
119PHONOGRAM { yylval.i = _CTYPE_Q|_CTYPE_R|_CTYPE_G;
120 return(LIST); }
121SWIDTH0 { yylval.i = _CTYPE_SW0; return(LIST); }
122SWIDTH1 { yylval.i = _CTYPE_SW1; return(LIST); }
123SWIDTH2 { yylval.i = _CTYPE_SW2; return(LIST); }
124SWIDTH3 { yylval.i = _CTYPE_SW3; return(LIST); }
121
122VARIABLE[\t ] { static char vbuf[1024];
123 char *v = vbuf;
124 while ((*v = input()) && *v != '\n')
125 ++v;
126 if (*v) {
127 unput(*v);
128 *v = 0;

--- 45 unchanged lines hidden ---
125
126VARIABLE[\t ] { static char vbuf[1024];
127 char *v = vbuf;
128 while ((*v = input()) && *v != '\n')
129 ++v;
130 if (*v) {
131 unput(*v);
132 *v = 0;

--- 45 unchanged lines hidden ---