From owner-acpi-jp@jp.freebsd.org  Mon Dec  4 13:59:19 2000
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id NAA90727;
	Mon, 4 Dec 2000 13:59:19 +0900 (JST)
	(envelope-from owner-acpi-jp@jp.FreeBSD.org)
Received: from mail.ogis-ri.co.jp (ns.ogis-ri.co.jp [158.201.127.1])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id NAA90722
	for <acpi-jp@jp.freebsd.org>; Mon, 4 Dec 2000 13:59:13 +0900 (JST)
	(envelope-from yokoyama@o3.otc.ogis-ri.co.jp)
Received: from nozomi.icc.ogis-ri.co.jp (nozomi.icc.ogis-ri.co.jp [158.201.123.33])
	by mail.ogis-ri.co.jp (8.9.2+3.1W/3.7W0002211103) with ESMTP id NAA21506
	for <acpi-jp@jp.freebsd.org>; Mon, 4 Dec 2000 13:58:28 +0900 (JST)
Received: from o3.otc.ogis-ri.co.jp (o3.otc.ogis-ri.co.jp [158.201.73.1]) by nozomi.icc.ogis-ri.co.jp (8.9.3+3.2W/3.5Wpl2-ogismail1.0) with ESMTP id NAA05961 for <acpi-jp@jp.freebsd.org>; Mon, 4 Dec 2000 13:58:28 +0900 (JST)
Received: from localhost ([158.201.73.102]) by o3.otc.ogis-ri.co.jp (8.8.4/3.5Wpl597042212) with ESMTP id NAA16862 for <acpi-jp@jp.freebsd.org>; Mon, 4 Dec 2000 13:58:27 +0900 (JST)
To: acpi-jp@jp.freebsd.org
In-Reply-To: <20001202064246A.iwasaki@jp.FreeBSD.org>
References: <20001128195721V.iwasaki@jp.FreeBSD.org>
	<20001129130051V.iwasaki@jp.FreeBSD.org>
	<20001202064246A.iwasaki@jp.FreeBSD.org>
X-Mailer: Mew version 1.94.2 on XEmacs 21.1 (Channel Islands)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <20001204140036T.yokoyama@o3.otc.ogis-ri.co.jp>
Date: Mon, 04 Dec 2000 14:00:36 +0900
From: Yasuo Yokoyama <yokoyama@o3.otc.ogis-ri.co.jp>
X-Dispatcher: imput version 20000228(IM140)
Lines: 42
Reply-To: acpi-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+000315
X-Sequence: acpi-jp 936
Subject: [acpi-jp 936] Re: ASL compiler development?
Errors-To: owner-acpi-jp@jp.freebsd.org
Sender: owner-acpi-jp@jp.freebsd.org
X-Originator: yokoyama@o3.otc.ogis-ri.co.jp

$B2#;3$G$9!#(B

In Message <20001202064246A.iwasaki@jp.FreeBSD.org>
	Mitsuru IWASAKI <iwasaki@jp.freebsd.org> wrote:

> ACPI 2.0 $B$N(B grammar $B$[$\A4It$r(B parser $B$KDI2C$7!"(Bsimple $B$J(B code generator $B$r(B
> $B=q$$$?$b$N$r(B
> http://people.freebsd.org/~iwasaki/acpi/aslc-20001202.tar.gz
> $B$XCV$-$^$7$?!#(Bamldb $BEy$G(B executable $B$J(B DSDT (including header) $B$r(B
> generate $B$G$-$^$7$?(B :-)

$B$3$l$G$9$,!"(B
| yokoyama@morse2:152> make 
| Warning: Object directory not changed from original /home/yokoyama/aslc/aslc
| yacc -d -v aslcparse.y
| yacc: 3 rules never reduced
| yacc: 142 shift/reduce conflicts
| yacc: 2844 reduce/reduce conflicts

$B$H!"?R>o$8$c$J$$?t$N(B reduce/reduce conflict $B$,@8$8$F$$$k$h$&$G$9!#(B
$B$G860x$O2?$+$H$$$&$H(B

cat y.output
361: reduce/reduce conflict (reduce 82, reduce 130) on TOK_ACQUIRE
     ($BN,(B)
361: reduce/reduce conflict (reduce 82, reduce 130) on '^'
state 361
	Type2Opcode : AddTerm .  (82)
	Type3Opcode : AddTerm .  (130)

	.  reduce 82

$B$H$$$C$?F3=P$,B?$/$"$k$h$&$G$9!#(B

$B3N$+$K(B ACPI 2.0 spec. $B$N(BASL$BJ8K!$K$O$=$s$JIw$K=q$$$F$O$"$j$^$9$,!D(B
$B$I$&$bC1=c$KJ8K!$@$1$GI=8=IT2DG=$JFbMF$r4^$s$G$$$k$h$&$G$9!#(B

$B$3$NJU$j$O>l9g$K$h$C$F$OJ8K!$rJQ7A$9$k$3$H$b;kLn$KF~$l$F8!F$$9$k(B
$BI,MW$,$"$k$+$b$7$l$^$;$s$M!#(B

-- 
$B$h$3$d$^!w$*!<$8$9$=$&$1$s(B
