Find Jobs
Hire Freelancers

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

€30-50 EUR

Cancelled
Posted almost 5 years ago

€30-50 EUR

Paid on delivery
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
Project ID: 19329769

About the project

3 proposals
Remote project
Active 5 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
3 freelancers are bidding on average €115 EUR for this job
User Avatar
Hi, sir. am Gavrichkov. I have read carefully your requirements. I have the best skills and much experiences in c++ developing such as encrypting & decrypting, SynWebBroker, HTTPEMB projects. I have already completed so many projects and get good reviews from employers. Now I have some demo whatever I have done so far. I am sure I can complete this project. If you award this project to me, then you will get a great result! Looking to be your Good Venture along with your project! Regards.
€50 EUR in 10 days
5.0 (72 reviews)
6.3
6.3
User Avatar
Hi, I am very happy to bid your project. I read your requirements carefully,so i see what you mean. I have been experiments with Algorithm, C# Programming, C++ Programming, Java I'd like to work with you. i'll complete this project for you to the best my ability and without condition I am looking forward to meeting you
€44 EUR in 3 days
4.9 (48 reviews)
5.5
5.5
User Avatar
Hii My experience 16 years. I have developed & delivered Web database applications Mobile App development for enterprises & companies, using open source language PHP, MySQL, HTML 5, CSS3, AJAX, JSON, XML, etc. Coding, project and team management is my passion. My expertise comprises of CMS and Frameworks like Wordpress, Cake PHP, Laravel, Magento, OS Commerce, Zen Cart, Codeigniter, Joomla, YII Framework, SEO, Social Media Marketing, MVC frameworks, Google Maps, Payment gateway integration, Familiarity with Linux environment and Apache, Javascript, Jquery, Ajax, xHTML, CSS/CSS3, HTML5, XML, XSLT, Flash, Git & SVN. Throughout these years, apart from advanced coding skills; I have good hands on experience in adding value to customer via effective communication, business analysis and project management. I have expertise in team building, agile methodology, delivering clean and object oriented code.  Work support 24/7.
€250 EUR in 3 days
5.0 (2 reviews)
2.6
2.6

About the client

Flag of POLAND
Wroclaw, Poland
5.0
4
Payment method verified
Member since Aug 27, 2018

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.