Est. Budget: $400.00
We would like a hand written recursive descent parser and lexer written to parse vrml 2.0 utf8 files. The implementation language will be C++03. Only the standard c++ library and QT 4.x are allowed as dependencies. The parser should reliably ignore everything except the Transform, IndexedFaceSet:Coordinate:point, and IndexedFaceSet,:coordIndex. IndexedLineSet:Coordinate:point, and IndexedLineSet:Coordinate:coordIndex elements. The understood file elements should cause virtual functions to be called when encountered in the file. The delivery ...