Investigate micro lexers for edge case syntax
Opened this issue · 5 comments
Currently I have a few really big lexer files that parse classes of languages. My vision for this issue is to provide specialty parsers that capture certain syntaxes with better precision than the big lexer files.
What needs to happen:
- Create a new lexer file for a specific syntax.
- Ensure the new lexer is accessed appropriate from other lexers as necessary
- Provide numerous test samples and pass the validation build.
tsc
node js/services validation
https://github.com/Unibeautify/parse-framework/blob/tests/runtimes/httpserver.js
The SGML tags here need a new lexer. Either they are broken or not accounted for.
I want to work on the issue.
@AkshayIyer12 Excellent! I am not picky about style or presentation so long as the code passes the validation build. I updated the original comment in this issue to better describe the nature of work.
You are the first person to step up and offer code support. That said you will have questions that are likely not answered in the documentation and you may likely expose gaps in my processes. Just let me know your questions and I will probably have a lot of work to do on my end to enable your success.
This link is not valid
https://github.com/Unibeautify/parse-framework/blob/tests/runtimes/httpserver.js
What is the input and output data I need to look at?
And where can I ping you about queries on the same?
@AkshayIyer12 I just updated the code so that all the application code necessary to run in the browser will be in a single dynamically written file. The file is js/browser.js and this file is created by node js/services build