From owner-FreeBSD-users-jp@jp.freebsd.org  Fri Jan 12 20:59:03 2001
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id UAA27309;
	Fri, 12 Jan 2001 20:59:03 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from tasogare.imasy.or.jp (daemon@tasogare.imasy.or.jp [202.227.24.5])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id UAA27304
	for <FreeBSD-users-jp@jp.freebsd.org>; Fri, 12 Jan 2001 20:59:02 +0900 (JST)
	(envelope-from iwasaki@jp.FreeBSD.org)
Received: from localhost (iwasaki.imasy.or.jp [202.227.24.92])
	by tasogare.imasy.or.jp (8.11.1+3.4W/3.7W-tasogare/smtpfeed 1.07) with ESMTP id f0CBwlk91378;
	Fri, 12 Jan 2001 20:58:49 +0900 (JST)
	(envelope-from iwasaki@jp.FreeBSD.org)
To: FreeBSD-users-jp@jp.freebsd.org, mya@guru.gr.jp
In-Reply-To: <3a5e9568.429%mya@guru.gr.jp>
References: <3a5e743a.4454%mya@guru.gr.jp>
	<200101120317.f0C3Hf765192@oasis.sharplabs.com>
	<3a5e9568.429%mya@guru.gr.jp>
X-Mailer: Mew version 1.94.1 on Emacs 19.34 / Mule 2.3 (SUETSUMUHANA)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <20010112205845E.iwasaki@jp.FreeBSD.org>
Date: Fri, 12 Jan 2001 20:58:45 +0900
From: Mitsuru IWASAKI <iwasaki@jp.freebsd.org>
X-Dispatcher: imput version 20000228(IM140)
Lines: 41
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+000315
X-Sequence: FreeBSD-users-jp 58179
Subject: [FreeBSD-users-jp 58179] Re: =?ISO-2022-JP?B?GyRCSjg7ehsoQg==?=
 =?ISO-2022-JP?B?GyRCTnM8aCRqPVAkNxsoQg==?= 
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org
X-Originator: iwasaki@jp.freebsd.org

$B$$$o$5$-$H?=$7$^$9(B

> $B$A$g$C$H0c$$$^$9$,!"7QB39T$N=hM}$G!"(B
> 
> <<__EXAMPLE__
> I said, "foo". You said, "bar
> baz".
> __EXAMPLE__
> 
> $B$r$=$l$C$]$/=hM}$9$k$K$O$I$&$7$?$i$$$$$s$G$7$g$&$M!#(B

$B$3$l$r9T;X8~$N(B filter $B$G$d$k$h$j$O(B lex $B;H$C$F$A$g$m$C$H=q$$$A$c$C$?J}$,(B
256$BG\$0$i$$3Z$+$b$7$l$^$;$s!#(B

dquote.l $B$NNc(B:
---------------------------------------
%%
\"[^"]+\"	{ write(1, yytext, yyleng); write(1, "\n", 1); }
(.|\n)		;
---------------------------------------
$B7QB39T$,$+$i$s$G$/$k$HJ8;zNs$N6h@Z$j$,ITL@$K$J$k$N$G4:$($F(B
$B%@%V%k%/%)!<%H$O;D$7$F$"$j$^$9!#<h$j=|$/$J$i(B
write(1, yytext+1, yyleng-2) $B$G$9$M!#(B

$B$G!"$3$s$J46$8$GF0$-$^$9!#(B
% lex -odquote.c dquote.l
% cc dquote.c -o dquote -ll
% ./dquote < /usr/src/release/texts/TROUBLE.TXT
"Fixit"
"Fixit"
"expert mode"
"No floppy devices found!
   Please check ..."
"Atlanta"
"Read Error"
"read error"
% 

$B$A$g$C$H;n$7$?$H$3$mF|K\8l%F%-%9%H$b$h$5$2$G$9!#(B

$B$G$O(B
