5 Oct 2003 whytheluckystiff   » (Master)

 opening: >
   good things happening in YAMLand right now.  Syck has 
   received a Perl module, sewn by Ingy.  Clark has 
   worked up Revision #4 of the bytecode.  as well as a new API.

should i have the time: - add Unicode support to re2c and patch-or-fork. i'm thinking of rewriting it in ruby, as it would make a great alternative to pure regexp parsing and could be supported in ruby's core.

- add bytecode lexer. uses the same grammar as the YAML lexer.

- support clark's api within the parser. this will cause me to shortly abstract away the current node handler. in other words, the current callback system will secretly be powered by a pull parser.

- provide an API for returning a node's YPath. this will allow stream filtering with YPath. let's say you run a YPath query against a massive stream, you could return nodes as they are completed (in their own stream).

Latest blog entries     Older blog entries

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!