Website Summary Files Commits Branches @commit @diff @stats
path: root / .gitattributes
Commit message (Collapse)AuthorAgeLinesSHA
* Spasm can assemble programs on with the new instruction set (#47)
 Dimitar Trendafilov
2018-11-14-1/+1a7cd9d4
| | | | | | * Use checkout as-is, commit as-is * Spasm can assemble programs based on the new instruction set
* Homework 1 - C# Lexer and Syntax Highlighter for Javascript (#34)
 Georgi Barnev
2018-11-07-0/+6347e8c6f
* Initial lexer structure * Added IInputStream interface for the Lexer and its base implementation in FileInputStream not implemented yet. * Extend InputStream interface * Implement FileInputStream not tested * Lexer almost ready - comments need to be parsed. InputStream ready * Added some TODOs * Add error token type and almost parse comments * Parse multiline comments and fix string parsing to not include the quotes. * Added Syntax Highlighter, added support for more js reserved words, removed error tokens to not break the actual word tokens, fixed comments and string token representation to include its special characters * Initial lexer structure * Added IInputStream interface for the Lexer and its base implementation in FileInputStream not implemented yet. * Extend InputStream interface * Implement FileInputStream not tested * Lexer almost ready - comments need to be parsed. InputStream ready * Added some TODOs * Add error token type and almost parse comments * Parse multiline comments and fix string parsing to not include the quotes. * Added Syntax Highlighter, added support for more js reserved words, removed error tokens to not break the actual word tokens, fixed comments and string token representation to include its special characters * Improve project structure and add tests * Fix physical path structure of the projects * Write tests, fix tokenizer bugs * Fix README format, fix AssemblyInfo name * Escape slashes in readme