| Commit message (Collapse) | Author | Age | Lines | SHA | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| | * | | Fixed parsing of some unary expressions | 2018-10-24 | -1/+2 | 11380dc | ||
| | | | | ||||||
| | * | | Fixed parsing of for loop | 2018-10-24 | -2/+18 | 75993cc | ||
| | | | | ||||||
| | * | | Added IPLStack | 2018-10-24 | -0/+4 | bec3276 | ||
| | | | | ||||||
| | * | | Fixed compilation with warning level 4 | 2018-10-24 | -16/+17 | 3cc0bc6 | ||
| | | | | ||||||
| | * | | Added AST interpreter to windows projects | 2018-10-24 | -2/+10 | 6f51199 | ||
| | | | | ||||||
| | * | | Added a tree interpreter | 2018-10-24 | -1/+221 | d5cb498 | ||
| |/ / | ||||||
| * | | Debugging options for the bison parser | 2018-10-21 | -4/+12 | d57561e | ||
| | | | ||||||
| * | | Lexer/homework (#15) | 2018-10-21 | -2/+666 | 1384d7e | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | * Initial commit * code is formatted * Homework finished * Genie project generation. * Updated code with new constructors | |||||
| * | | Lexer whitespace and commens tokens. (#13) | 2018-10-21 | -30/+340 | 7509dce | ||
| | | | | | | | | | | | | | | | | | | | | | * Lexer can create whitespace tokens * Parse whitespaces, comments and error fixes * Brace error fix * Less explicit default settings tokenizer. | |||||
| * | | implement the first homework assignment (#8) | 2018-10-21 | -0/+2216 | 3075429 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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 | |||||
| * | | Hex and exponent tests (#10) | 2018-10-21 | -2/+19 | 4366cb1 | ||
| | | | ||||||
| * | | Added bison calculator as a demo | 2018-10-21 | -0/+3656 | 0b31a8d | ||
| | | | ||||||
| * | | Fixed slides for parsing | 2018-10-20 | -19/+15 | 4d70f50 | ||
| | | | ||||||
| * | | Fixed Linux build | 2018-10-20 | -7/+10 | 35e4200 | ||
| | | | ||||||
| * | | Fixed code snippets | 2018-10-18 | -4/+4 | 42fd024 | ||
| | | | ||||||
| * | | Published parsing slides | 2018-10-18 | -30/+158 | 470186a | ||
| | | | ||||||
| * | | Adding first HW to repo. (#7) | 2018-10-17 | -0/+478 | 5240ae0 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Create README.md * Initial commit * Initial commit * Create README.md * Rename homework/81281/c2html.pl to homework/81281/c2html/c2html.pl * Rename homework/81281/test.c to homework/81281/c2html/test.c * Update README.md * Update README.md * Update c2html.pl * Update c2html.pl * Update c2html.pl * Update README.md * Update c2html.pl * Update test.c * Create executeProgram.sh * Update README.md | |||||
| * | | Added operator precendence parsing | 2018-10-17 | -21/+161 | f530ae1 | ||
| | | | ||||||
| * | | - started slides for parsing 1 | 2018-10-15 | -0/+246 | 27219f9 | ||
| | | | ||||||
| * | | Added lexical analysis to contents | 2018-10-15 | -2/+3 | 8087371 | ||
| | | | ||||||
| * | | Lexical slides are no longer a draft | 2018-10-15 | -1/+1 | 8dc6cc0 | ||
| | | | ||||||
| * | | Fix tabulation. | 2018-10-15 | -36/+36 | 7f006b8 | ||
| | | | ||||||
| * | | Merge branch 'omalinov-lexer-errors-handling' | 2018-10-15 | -128/+343 | 1147692 | ||
| |\ \ | ||||||
| | * \ | Merge branch 'master' into lexer-errors-handling | 2018-10-15 | -229/+173 | 2021943 | ||
| | |\ \ | |/ / |/| | | ||||||
| * | | | Clean up AST json ptrinter. | 2018-10-14 | -30/+0 | f671c04 | ||
| | | | | ||||||
| * | | | Split expression definitions in different file. | 2018-10-14 | -130/+134 | 0c66608 | ||
| | | | | ||||||
| * | | | Split literls in different classes and remove all handwritten code. | 2018-10-14 | -101/+67 | 370d2af | ||
| | | | | ||||||
| * | | | Clean up main.cpp | 2018-10-14 | -16/+17 | a24ea4d | ||
| | | | | ||||||
| * | | | Minor fixes. | 2018-10-14 | -3/+4 | 8aa55f1 | ||
| | | | | ||||||
| | * | | "Lexer string errors implemented." | 2018-10-14 | -131/+344 | 6c7fc84 | ||
| |/ / | ||||||
| * | | Merge branch 'expressions-rework' | 2018-10-14 | -509/+381 | 2621d30 | ||
| |\ \ | ||||||
| | * | | Fix variable redefinition issue in parser. | 2018-10-14 | -1/+1 | 47a7a68 | ||
| | | | | ||||||
| | * | | Now AstPrinter output valid jsons. | 2018-10-14 | -302/+176 | f28c02c | ||
| | | | | ||||||
| | * | | Now all expressions will be auto generated. | 2018-10-14 | -505/+502 | 4233fbf | ||
| | | | | ||||||
| | * | | Add invalid token to lexer. | 2018-10-14 | -0/+1 | f398d80 | ||
| | | | | ||||||
| | * | | Enhance test system usability | 2018-10-14 | -3/+3 | d960d23 | ||
| |/ / | ||||||
| * | | Fix typo. | 2018-10-14 | -15/+11 | ab6cd5a | ||
| | | | ||||||
| * | | Fix parsing of single quoted strings | 2018-10-14 | -0/+20 | 1f4401a | ||
| | | | ||||||
| * | | Fix parsing of number which start with '9' | 2018-10-14 | -50/+47 | 81297e1 | ||
| | | | ||||||
| * | | Homework structure | 2018-10-10 | -0/+26 | 4e00cd4 | ||
| | | | | | | | | | - github pull request template | |||||
| * | | Added a sample homework | 2018-10-10 | -10/+38 | d942fd5 | ||
| | | | ||||||
| * | | Windows build for the flex demo files | 2018-10-10 | -0/+46 | eddc31d | ||
| | | | ||||||
| * | | Added frozen vs gperf link | 2018-10-10 | -0/+4 | a6a0184 | ||
| | | | ||||||
| * | | gperf sample | 2018-10-10 | -0/+178 | dbbcf62 | ||
| | | | ||||||
| * | | added JavaScript flex based highlighter | 2018-10-10 | -0/+1986 | 15d4746 | ||
| | | | ||||||
| * | | Extended lexical analysis | 2018-10-10 | -5/+87 | 6b53440 | ||
| | | | ||||||
| * | | Fixed the style guide | 2018-10-10 | -1/+2 | 75490cc | ||
| | | | ||||||
| * | | A bit formatting for the code style | 2018-10-10 | -155/+208 | d628aaf | ||
| | | | ||||||
| * | | Suppressed warnings about theme dev deps | 2018-10-10 | -6407/+0 | 9f19b60 | ||
| | | | ||||||
| * | | Added sample JavaScript for the lexer | 2018-10-09 | -0/+4 | 42ed070 | ||
| | | | ||||||
