Website Summary Files Commits Branches @commit @diff @stats
Commit message (Collapse)AuthorAgeLinesSHA
...
* | Removed not used project files
 Dimitar Trendafilov
2018-11-05-224/+0c9912fd
| |
* | Fixed Linux build
 Dimitar Trendafilov
2018-11-05-2/+3b38f33e
| |
* | Fixed Linux build
 Dimitar Trendafilov
2018-11-05-27/+22c6bc94e
| | | | | | | | - used ASSERT_DOUBLE_EQ for better error messages
* | Added the human parser generator link in resources
 Dimitar Trendafilov
2018-11-05-0/+3762fb10
| |
* | Add foldable blocks in Golang 2 highlighter (#33)
 Georgi Stefanov
2018-11-03-0/+4582ceb31e1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * initial commit * Add implementation using concatenation * Added block collapsing * Finish block collapsing * Fix nested blocks and + -> - when collapsing * Remove unnecessary files. * Add readme
* | Added prettifier and control structure collapse. (#19)
 YanaRG
2018-11-03-321/+14189557d0c
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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 * Update c2html.pl * Initial commit of updated code + prettify C * Rename secret.c to messyCode.c * Update and rename test.c to initialTest.c * Update README.md * Update README.md * Update README.md * Update README.md * Rename executeProgram.sh to c2htmlrun.sh * Update README.md * Update prettify.pl * Update prettify.pl * Update messyCode.c * Fixed some bugs. * Update README.md * Update c2html.pl * Added collapse and fixed matrix representation. * Updated flatten and added predicate for function identification. * Update initialTest.c * Update messyCode.c * Bug fixing, added is_functionAndBody predicate. * Update print.pl * Result after applying prettify and added collapse functions * Can identify structures and collapse them too * Can identify structures and collapse them too * Can identify structures and collapse them too * Can identify structures and collapse them too * Can identify structures and collapse them too * Update messyCode.c * Update README.md * Update prettify.pl * Update README.md * Update prettify.pl * Update messyCode.c * Update messyCode.c * Update page.html * Fix bug typedef * Update page.html * Added choices * Update c2html.pl * Update prettify.pl * Update prettify.pl * Update README.md * Update README.md * Update c2html.pl * Update c2html.pl * Added forgotten do-while structure format * Update messyCode.c * Removing unknown tokens from stream * Rename homework/81281/c2html/page.html to homework/81281/c2html/exampleCodeAndTestPage/page.html * Rename homework/81281/c2html/messyCode.c to homework/81281/c2html/exampleCodeAndTestPage/messyCode.c * Rename homework/81281/c2html/initialTest.c to homework/81281/c2html/exampleCodeAndTestPage/initialTest.c * Update prettify.pl * Can collapse all control structures and fixed comment /**/ * Can collapse all control structures and fixed comment /**/ * Can collapse all control structures and fixed comment /**/ * Can collapse all control structures and fixed comment /**/ * Can collapse all control structures and fixed comment /**/ * Fixed named of predicates * Update messyCode.c * Update page.html * Update README.md * Changed execTAB to "\s\s\s\s" * Changed execTAB to "\s\s\s\s" * Changed execTAB to "\s\s\s\s" * Update page.html * Added new tokens (forgotten operators) and added rules for them * Added new tokens (forgotten operators) and fixed some old predicates * Fixed bug with "else '\n' if (..)" in addNewLines predicate * Fixed regular expression for a string and removed token ttypesPrintF * Added clauses for handling enum and fixed handling of chars * Fixed typos * Added forgotten token to clause * Fixed "case smt :'\n'" where smt is more than one char * Fixed some bugs and divided code in modules * New code module and fixed bugs * Fixed some bugs with tabulation * Divided code in modules
* | Add a couple more tests in ParserTests.
 martin dobrev
2018-11-03-10/+107113598b
| |
* | Introduce interactive interpreter.
 martin dobrev
2018-11-03-129/+1926c2f781
| |
* | Fix AppVeyor build.
 martin dobrev
2018-11-03-0/+14e7231b
| |
* | Homework 1 (#26)
 GMarinov2
2018-11-03-0/+883c9de201
| | | | | | | | | | | | | | | | | | | | | | | | * Finished homework 1 * Removed the binaries. * Adding gitignore and solution * Removed unnecessary code. * Removed the .sln for the appveyor build.
* | 81352 - homework 2 (#32)
 Dimitar Milev
2018-11-03-297/+4364ccd71ee
| | | | | | | | | | | | * fix(hw1): use yyextra instead global variable * hw2: extended the typescript syntax highlighter with collapsible block structures
* | First HW (#9)
 Mincho Paskalev
2018-11-03-0/+8800681174
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add 1st hw * --amend * moving readme for 1st hw to designated folder * renamed TokenType enum to TokenClass * fixed character constant lexing. added sampe output file * add new line at end-of-file. added gitignore * a bit of refactoring
* | homework 1 (#27)
 thetedgt
2018-11-03-0/+106526e5f89
| |
* | Remove base class parameter from expression macro iterator.
 martin dobrev
2018-11-02-25/+250b0962d
| |
* | Add many fixes to parser.
 martin dobrev
2018-11-02-215/+433d51e7e3
| | | | | | | | | | | | Introduce Object Literal and Call expression. Add more test for parser. Little enhance around interpreter.
* | Merge pull request #31 from SofiaCPP/linux_tests
 dtrendafilov Unverified
2018-11-01-5/+11158f90af9
|\ \ | | | | | | Linux tests
| * | Enabled parallel msbuild
 Dimitar Trendafilov
2018-11-01-0/+3802eb18
| | |
| * | Tests for Linux
 Dimitar Trendafilov
2018-11-01-5/+182d5de12
| | | | | | | | | | | | - Fixed test results upload
| * | Added Linux makefiles generated by genie
 Dimitar Trendafilov
2018-10-31-0/+10942ae8d62
|/ /
* | Merge pull request #29 from SofiaCPP/testing
 dtrendafilov Unverified
2018-10-29-289/+12694c31ba3
|\ \ | | | | | | Testing
| * | Fix shell expansion for the build ID
 Dimitar Trendafilov
2018-10-29-1/+1f747ef4
| | |
| * | Better integration of test results in AppVeyor
 Dimitar Trendafilov
2018-10-29-0/+7d6c0722
| | |
| * | Enabled running tests on AppVeyor
 Dimitar Trendafilov
2018-10-29-4/+568ae943
| | |
| * | Removed unused file
 Dimitar Trendafilov
2018-10-29-4/+014bf2ac
| | |
| * | Fixed tests on Windows
 Dimitar Trendafilov
2018-10-29-12/+14f5c2af4
| | |
| * | Migrated the manual sln and vcxproj to generated by genie
 Dimitar Trendafilov
2018-10-29-185/+1097a00a7fd
| | | | | | | | | | | | | | | - lost Unicode character set, since genie breaks main function naming ATM - removed Win32 as platform
| * | Moved lexer and parser tests to the test app
 Dimitar Trendafilov
2018-10-28-243/+247e89ae67
| | |
| * | Added googletest based tests
 Dimitar Trendafilov
2018-10-28-0/+582bb25db
|/ /
* | Fixed build configuration
 Dimitar Trendafilov
2018-10-28-0/+1806d126
| |
* | Initial configuration for appveyor
 Dimitar Trendafilov
2018-10-28-0/+29607d2e2
| |
* | Merge commit '57cfd68270464f6bbc52f12791947e4622449417' as ↵
 Dimitar Trendafilov
2018-10-28-0/+1375467ce4fa9
|\ \ | | | | | | | | | 'JSImpl/test/googletest'
| * | Squashed 'JSImpl/test/googletest/' content from commit 2fe3bd9
 Dimitar Trendafilov
2018-10-28-0/+13754657cfd68
| / | | | | | | | | git-subtree-dir: JSImpl/test/googletest git-subtree-split: 2fe3bd994b3189899d93f1d5a881e725e046fdc2
* | Fixed for increment step filling up the stack
 Dimitar Trendafilov
2018-10-28-71/+1010ba5eb3
| |
* | Merge branch 'parser_generators'
 Dimitar Trendafilov
2018-10-25-25/+13540bf63ff
|\ \
| * | Added the parser generators slides to the contents
 Dimitar Trendafilov
2018-10-25-0/+34733481e1
| | |
| * | added debug for the bison parser
 Dimitar Trendafilov
2018-10-25-25/+907030517f
| | |
| * | slides for the parser generators
 Dimitar Trendafilov
2018-10-25-0/+10063f10cd
|/ /
* | Homework 1 JavaScript highlighter in JavaScript (#14)
 Vladimir Ananiev
2018-10-25-0/+221dea978c
| | | | | | | | | | | | * Js2Html in Js * remove screenshot
* | homework1: typescript syntax highlighter (#22)
 Dimitar Milev
2018-10-25-0/+2316f5dc138
| |
* | 81319 golang2html lexer (#20)
 Georgi Stefanov
2018-10-25-0/+172a4c9188
| | | | | | | | | | | | | | | | * Add highlighter for golang * Add readme with instructions * Fix readme
* | Homework 1 (#21)
 Yasen Bonev
2018-10-25-0/+124568964c7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Commiting .gitignore before real solution * C# project implementing very basic functionality of the lexer, needs refactoring. * Added most javascript reserved keywords * Added logic for most js operators in Tokenizer.cs * added lexemes for operator tokens also created the PrettyPrint() function * added a coloring logic to the parsed text * Refactored Lexer class, added TokenHandler class PrettyPrint colors require tweaking, Lexer needs more refactoring * created TokenHandler to pretty print text to html * Deleted project files * Updated Program.cs
* | Fix test app build in Debug
 martin dobrev
2018-10-24-2/+3087fc88
| |
* | Added Readme with build status
 dtrendafilov Unverified
2018-10-24-0/+7107e712
| |
* | Add test app.
 martin dobrev
2018-10-24-285/+43667025e7
| |
* | Move all js implementation related files in shared project
 martin dobrev
2018-10-24-75/+1056dd6e47
| |
* | ASTParser proper intendation. (#16)
 omalinov
2018-10-24-51/+1192afce60
| |
* | Merge branch 'tree_interpreter'
 Dimitar Trendafilov
2018-10-24-26/+4218f9f28a
|\ \
| * | Fixed using only defined variables for the interpreter demo
 Dimitar Trendafilov
2018-10-24-1/+174363cc
| | |
| * | Increased warning level and treat warnings as errors
 Dimitar Trendafilov
2018-10-24-4/+848fa928
| | |
| * | Enhanced tree interpreter
 Dimitar Trendafilov
2018-10-24-30/+171051eb93
| | | | | | | | | | | | | | | | | | - Added "proper" C++ like variable scoping - Added operator < - Added ++ and --