D port of dmd: Lexer, Parser, AND CodeGenerator fully operational

Dmitry Olshansky dmitry.olsh at gmail.com
Fri Mar 9 00:20:21 PST 2012


On 09.03.2012 11:58, Jonathan M Davis wrote:
> On Friday, March 09, 2012 11:53:51 Dmitry Olshansky wrote:
>> The goal is to make std.algorithm general when it comes to UTF-x ranges,
>> VLE range seems a best suited abstraction level so far. Other things
>> like base64 encoded stuff could be there, though it needs some thought.
>
> My point is that it doesn't make sense to try and design the lexer around an
> as yet undesigned and unused VLE range.

Interface-wise, yes.

  Either the lexer should just move
> forward with how things are currently done and then be adjusted later to use
> VLE ranges once they've been sorted out, or it should be postponed until VLE
> ranges are sorted out.
>
Or it could use whatever abstraction it needs internally, providing (for 
starters) (w|d)string interface.

-- 
Dmitry Olshansky


More information about the Digitalmars-d-announce mailing list