Scala/Java/C++ developer is needed to fix LEX generator

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 If you complete successfully this part, I can hire you for the second part immediately


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


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


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

Skills: Algorithm, C++ Programming, Java, Scala

See more: telejob java developer needed, java gui developer needed, virtual vacation java developer needed, simple first and follow program in c++, simple first and follow program in c, scala vs java, first and follow program in c github, what is scala used for, scala vs java performance, what is scala good for, first and follow program in python, zk java developer needed, c developer needed, c++ developer needed, java developer needed, urgent java developer needed, freelance c# developer needed, java c++ wb developer, c# developer needed in south africa, c# developer or java developer

About the Employer:
( 2 reviews ) Wroclaw, Poland

Project ID: #19758597

2 freelancers are bidding on average €37 for this job


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.

€44 EUR in 10 days
(77 Reviews)

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. More

€30 EUR in 1 day
(10 Reviews)