Less4j is port of less.js into Java.
Our twitter account: Less4j
- CSS3 selectors - namespaces are open.
- clean up unit tests,
- write better README.mf,
- add basic CSS hacks into it to see whether it is possible,
- add error handling - at least reasonable basic version,
- make it compatible with css2.1 and css3,
- make API,
- add less.js features and document the grammar while doing it,
- finalize API.
- [http://www.w3.org/Style/CSS/specs.en.html]
- [http://www.w3.org/Style/CSS/Test/CSS3/Selectors/current/]
- [http://www.w3.org/TR/css3-selectors/]
- [http://www.w3.org/wiki/CSS3/Selectors]
- [http://www.w3.org/TR/CSS2/]
- [http://www.w3.org/TR/CSS2/syndata.html#numbers]
- [http://www.w3.org/TR/2012/WD-css3-fonts-20120823/]
- [http://www.w3.org/TR/CSS21/fonts.html]
- Comparison of less and sass: [https://gist.github.com/674726]
Architecture and comments handling are described in a [blog post] (http://meri-stuff.blogspot.sk/2012/09/tackling-comments-in-antlr-compiler.html).
The rest of the documentation is on wiki.
I'm still experimenting with the architecture.
Not finished yet.