From owner-FreeBSD-users-jp@jp.FreeBSD.org Wed May  8 23:20:13 2013
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id r48EKDH40011;
	Wed, 8 May 2013 23:20:13 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from mail2.asahi-net.or.jp (mail2.asahi-net.or.jp [202.224.39.198])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with ESMTP/inet id r48EKDv40006
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Wed, 8 May 2013 23:20:13 +0900 (JST)
	(envelope-from CQG00620@nifty.ne.jp)
Received: from asahi-net.jp (i218012.dynamic.ppp.asahi-net.or.jp [61.125.218.12])
	by mail2.asahi-net.or.jp (Postfix) with ESMTP id BBB152E71E
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Wed,  8 May 2013 23:20:12 +0900 (JST)
From: WATANABE Kazuhiro <CQG00620@nifty.ne.jp>
To: FreeBSD-users-jp@jp.FreeBSD.org
In-Reply-To: <20130507003009.7cb66e9f.ota@j.email.ne.jp>
References: <20130507003009.7cb66e9f.ota@j.email.ne.jp>
User-Agent: Wanderlust/2.14.0 (Africa) SEMI/1.14.6 (Maruoka) FLIM/1.14.9
 (=?ISO-8859-4?Q?Goj=F2?=) APEL/10.8 Emacs/21.3 (i386--freebsd) MULE/5.0
 (SAKAKI)
MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka")
Content-Type: text/plain; charset=ISO-2022-JP
Message-Id: <20130508142012.BBB152E71E@mail2.asahi-net.or.jp>
Reply-To: FreeBSD-users-jp@jp.FreeBSD.org
Precedence: list
Date: Wed, 08 May 2013 23:20:13 +0900
X-Sequence: FreeBSD-users-jp 94206
Subject: [FreeBSD-users-jp 94206] Re: japanese/gawk
 =?ISO-2022-JP?B?GyRCJHJNeE1RJE5KfRsoQg==?= 
Sender: owner-FreeBSD-users-jp@jp.FreeBSD.org
X-Originator: CQG00620@nifty.ne.jp
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+060209

$BEOJU0l42$G$9!#(B

At Tue, 7 May 2013 00:30:09 -0400,
Yoshihiro Ota wrote:
> "gawk 4 support natively multibyte" - UTF8 $B$J$N$+!"(B
> $B$=$NB>$J$N$+$OD4$Y$F$$$^$;$s$,(B - gawk 4 $B$G%5%]!<%H$5$l$F$$$kMM$N$J$N$G!"(B
> $B$9$G$K8E$/$J$C$?(B gawk 3 $B$,85$K$J$C$F$$$k(B japanese/gawk $B$OI,MW$J$N$+(B
> $B$H<ALd$5$l$^$7$?!#(B
> 
> $B:G?7$N(B gawk $B$NF|K\8l$N%5%]!<%H$d!"(Bjapanese/gawk $B$r$*;H$$$NJ}$G!"(B
> $B2?$+CN$C$F$$$kJ}$O65$($F2<$5$$!#(B
> 
> awk $B$OIQHK$K;H$&$N$G!"0l;~4|C4Ev$N$$$J$$(B awk $B4XO"$r3d$jEv$F$F(B
> $BLc$C$?$N$G$9$,!"(Bjapanese $BHG$O<+?H$G$O;H$o$J$$$N$G!"(B
> $BB8B3$9$k2ACM$,$"$k$N$+!"7h$a$"$0$M$F$$$^$9!#(B

japanese/gawk $B$b(B UTF-8 $B$KBP1~$7$F$^$9$,!"$=$l$K2C$($F!"Nc$($P0lIt$N(B
$B4X?t$,(B

  $BJ8;zC10L(B/$BJ8;z?t$G%+%&%s%H$9$k(B jindex()/jlength()/jsubstr()
  $B%P%$%HC10L(B/$B%P%$%H?t$G%+%&%s%H$9$k(B index()/length()/substr()

$B$KJ,$+$l$F$$$k$N$G!"$h$j=@Fp$J5-=R$,2DG=$@$H;W$C$F$^$9!#$^$?$3$&$J$C$F(B
$B$$$k$N$rA0Ds$K=q$+$l$?%9%/%j%W%H$b7k9=$"$k$s$8$c$J$$$G$9$+$M!#(B


gawk4 (lang/gawk) $B$b;n$7$?8B$j$G$O(B EUC/SJIS/UTF-8 $B$KBP1~$9$k$h$&$G$9$,!"(B
$BEvA3(B(?) j$B$[$K$c$i$i(B $B$H$$$C$?4X?t$O$"$j$^$;$s$7!"$^$?(B locale $B$N@_Dj$K$h(B
$B$kJ8;zC10L(B/$BJ8;z?t$G$N%+%&%s%H$K8GDj$5$l$F$7$^$&$h$&$G$9(B ($B0c$C$F$?$i$4(B
$B$a$s$J$5$$(B)$B!#(B

$B$=$l$K(B gawk4 $B$O%j%j!<%9$5$l$F$^$@F|$,@u$$(B (2$BG/7P$C$F$J$$$h$&$J(B) $B$N$G!"(B
$BF|K\8lBP1~$N8O$l6q9g$+$i$$$C$?$i$^$@(B ja-gawk $B$KJ,$,$"$k$H;W$$$^$9!#(B
---
WATANABE Kazuhiro (CQG00620@nifty.ne.jp)
