daisy / pipeline-mod-braille

!! NOTE: This project is now part of the pipeline-modules project !! | Braille Production Modules for the DAISY Pipeline 2
1 stars 4 forks source link

Move all CSS processing in Java with regexes to ANTLR and move to braille-css #99

Open bertfrees opened 8 years ago

bertfrees commented 8 years ago

I'm not sure whether ANTLR is more efficient than regular expressions, but it surely is more readable and moving everything to ANTLR will make the codebase more uniform.

Also it makes it easier to memoize the parsing.

While the query syntax is not a part of CSS, we could consider moving that to ANTLR as well.

bertfrees commented 7 years ago

This is partly done (see https://github.com/daisy/pipeline-mod-braille/issues/100) but moving back to backlog for now.

bertfrees commented 5 years ago

More work regarding this has been done in 2f15294f9d1027bb4724a1643a4a75b3320e331d.