<
tankf33der>
hi all
<
tankf33der>
abu[7]: can you describe in a few words till algo. for example, do you peek every char before read? :/
<
abu[7]>
It uses the normal read machinery, which
*always* does a single-char look ahead
<
abu[7]>
when reading 'a', it stops at ')'
<
abu[7]>
or (a(b)) stops at '('
<
abu[7]>
*next* read returns (b)
<
tankf33der>
i see.
<
abu[7]>
This next char is always in (val $Chr)
<
abu[7]>
not char, but byte actually
<
abu[7]>
It is a single-byte look-ahead