gcc 4.1.1 and Bliss frontend.

Roar Thronæs roart@nvg.ntnu.no
Sun Jul 23 08:52:00 GMT 2006


On Sat, 22 Jul 2006, Andrew Haley wrote:

> Roar Thronæs writes:
> >
> > I have started working on moving the frontend from 3.4.3 to 4.1.1.
> > But it seems EXIT_BLOCK_EXPR and LABELED_BLOCK_EXPR have been moved
> > to java, since no one else was using it.
> >
> > Would it be possible to move that code back, please?
>
> I doubt it.  Why do you need these for Bliss?

I use them to implement features like
  labeled-block                 { label : }   . . . unlabeled-block
  leave-expression              LEAVE label

Simple example for what it may look like:

mylabel:
begin
expressions;
if something then leave mylabel;
expressions;
end;

-- 
-Roar Thronæs



More information about the Gcc mailing list