Website Summary Files Commits Branches @commit @diff @stats
path: root / homework / 81030 / rust2html.flex
Commit message (Collapse)AuthorAgeLinesSHA
* implement the second homework assignment (#39)
 Radoslav Georgiev
2018-11-17-115/+05729bc0
| | | | | | * Rust syntax highlighter: fix some issues with the implementation of the first homework assignment * Rust syntax highlighter: pretty-printer: implement the second homework assignment
* implement the first homework assignment (#8)
 Radoslav Georgiev
2018-10-21-0/+1153075429
* Rust syntax highlighter: add incomplete implementation of a scanner for the Rust programming language * Rust syntax highlighter: fix some issues with unrecognized rules caused by unescaped literals * Rust syntax highlighter: refactor the definitions section, fixing some escaping-related style issues * Rust syntax highlighter: refactor the definitions and rules sections, abstracting out some hardcoded patterns * Rust syntax highlighter: refactor, reordering the definitions, rules and CSS class definitions * Rust syntax highlighter: refactor, fixing some style issues with the C code * Rust syntax highlighter: refactor the code section, fixing some HTML- and CSS-related issues * Rust syntax highlighter: drop the document title from the output as it is wrongly hardcoded * Rust syntax highlighter: add gitignore * Rust syntax highlighter: add C source of generated scanner * Rust syntax highlighter: add example Rust program