Framework for parser should mostly be there (minus tree). Code hasn't been tested yet, so it probably doesn't work...