This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Language-specific tree nodes
- To: Peter Gerwinski <peter at gerwinski dot de>
- Subject: Re: Language-specific tree nodes
- From: Per Bothner <per at bothner dot com>
- Date: 01 Jan 2001 19:29:17 -0800
- Cc: gcc at gcc dot gnu dot org
- References: <20010102040149.C10663@esmeralda.gerwinski.de>
Peter Gerwinski <peter@gerwinski.de> writes:
> the Pascal language has to different operators for potentiation,
> `pow' and `**'. However, `tree.def' provides only one tree node
> EXPON_EXPR. An additional _EXPR tree node (which would, as
> EXPON_EXPR, never reach the backend) is needed here.
You have not explained why you need two tree node types.
How are they different? Maybe both can be special cases of EXPON_EXPR.
--
--Per Bothner
per@bothner.com http://www.bothner.com/~per/