[Date Prev] [Date Next] [Thread Prev] [Thread Next] Date Index Thread Index Search archive:
Date:Tue Mar 28 09:19:09 2006 
Subject:pop-forum Re: poplog-dev A look at Poplog on the Macintosh 
From:Aaron Sloman 
Volume-ID: 

> I've found that files containing the single-precision float syntax
> (e.g., "1.0s0") are causing me to enter some kind of loop during
> compilation.
>
> Does anyone know where this kind of syntax is parsed by the Pop11
> environment?  I took a quick look at pop11_syntax.p, but I'm not
> seeing anything obvious for handling this text string.

I don't have time to look closely now, but all input parsing into
lexical items is done by an item repeater produced by incharitem
(applied to a character repeater it returns an item repeater).

I guess that will have two stages

    identifying the text string as a pop11 text item
    converting it to a number to be returned as the next
        input item

I expect the code is all in $popsrc/item.p

The rules should be in REF ITEMISE

I hope that helps.

Aaron