Walter Bright wrote: > For anyone looking for an easy, but valuable, contribution to D, take a > look at the go runtime library. > > There's a lot in there we could use in the D library: > > http://golang.org/pkg/ > > The library is licensed under the > http://creativecommons.org/licenses/by/3.0/ > meaning we can adapt it to D. > > Some packages that look particularly useful are: > > ebnf
This one sounded interesting, but it looks like the go lib doesn't really do anything. Are you thinking a parser engine somewhat analogous to a regular expression engine? I really like the idea of having one of those built in to the standard library.