Racket Interpreter Project - Implement AJS (A JavaScript) Interpreter -- 2
$80-100 USD
Оплачується при отриманні
##AUTOMATED PROPOSALS WILL BE DECLINED RIGHT AWAY##
am looking for an experienced Racket developer to help complete a university project. The task is to implement an interpreter for AJS (A JavaScript), a subset of ECMAScript 2018, using Racket. This interpreter will be developed with the help of the SLLGEN scanner and parser generator, along with the Datatype macro extension. The project requires the following:
Key Features:
Basic Arithmetic & Constant Declarations
Function Declarations & Compound Functions
Booleans & Conditionals
Recursive Functions
Requirements:
1. The interpreter should be implemented in Racket with proper support for the AJS syntax.
2. It should be able to process inputted AJS code and return either the result or an error message.
3. A REPL (Read-Eval-Print-Loop) or a GUI where users can input AJS code and see the output.
4. Test cases (provided and additional) should be implemented to verify the correctness of the interpreter.
5. Full documentation on:
Modifications made to the EBNF rules to make the grammar LL(1).
Data structures used for implementation.
Instructions on how to run and test the interpreter.
Deliverables:
1. Complete Racket source code for the interpreter.
2. Additional test cases that verify all syntactic features of AJS.
3. Detailed documentation as mentioned above.
Budget:
$100 total budget, with milestones and deadlines to be discussed.
ID Проекту: #38696359
Про проект
14 фрілансерів(-и) готові виконати цю роботу у середньому за $97
Dear Mohamed Rijvi Zeeshan A., This project seems a very fit work for me. I have done quite the same work some time ago. I would like to grab this opportunity and will work till you get 100% satisfied with my Більше
I have more than 15 years of experience in the development As I am an expert, I can build it according to your requirements. Because I have a lot of experience in these fields, I can build your project as soon as poss Більше
I have well experienced in doing such kind of jobs. I will do my level best. .......... ................. .........................
Hello Thank you for sharing the details of your project to implement an interpreter for AJS using Racket. I appreciate the clarity of your requirements, and I'm excited about the opportunity to contribute to this ende Більше
With my extensive knowledge and experience in C++, I am the ideal candidate for your Racket Interpreter Project. As a proficient troubleshooter, I'm well-equipped to tackle complex projects like yours and deliver on ti Більше
Greetings, I hope this proposal finds you in excellent health. Welcome to my profile, Home to Professional and Quality services with 100% customer satisfaction guarantee. I'm a Certified & Experienced Expert. Dear Cl Більше