Scala/Java/C++ developer is needed to fix LEX generator
€30-50 EUR
Inställt
Publicerad nästan fem år sedan
€30-50 EUR
Betalning vid leverans
IMPORTANT: KNOWLEDGE OF YACC or BISON or ANTLR ARE REQUIRED. Without them you couldn't complete this task
IMPORTANT: this is a strict algorithmic task, you will have to do a lot of math here
This is the first part of the https://www.freelancer.com/projects/python/generating-yacc-parser-lexer/. If you complete successfully this part, I can hire you for the second part immediately
Given:
1. Matchers, Transitions, States, Backups for Lexer ([login to view URL], [login to view URL])
2. [login to view URL], which generates .lex definition, based on input
Problem:
1. If you run [login to view URL] inside "item_input" or inside "category_input" it will generate .lex definitions
2. Not all rules are recognized (e.g. regexps [0-9]+ or [a-zA-Z]+, negative numbers and floating points)
3. All not recognized rules are marked with _TODO_ in output
Task:
1. I will send source code (400 lines of code in c++) of [login to view URL]
2. You have to fix it: there shouldn't be any TODO, all rules have to be marked correctly, to be compatible with YACC/BISON
3. I can give more input data for testing, when those two will be handled. Algorithm must be generic
PS: you could rewrite it to your language (C# or Java, python), if you feel comfortable with other language. Main job here is the right ALGORITHM for restoring lexer rules
Time box: 1 week
Hi!
I have experiences for 15+ years about IT programming. I have done your proposal quickly and then u will show good result. I want your detailed schedule.
Thanks.
Hello Sir/ Ma’am
We are a group of Software Engineers (Programmers) having 10+ years of experience.
Expert in JAVA, C, C++ , C# , Python, ANDROID,IOS, MATLAB, IONIC.
Done 40+ projects here on FREELANCER.COM.
Please check our profile for reference.
The bid is negotiable and we can talk about the price.
Thank you