Find Jobs
Hire Freelancers

I need help with my automata task

₹1500-12500 INR

已关闭
已发布大约 1 年前

₹1500-12500 INR

货到付款
Problem Statement You are asked to write formal grammars for three small programming languages. Each language is a backwards-compatible extension of the previous one. The simplest version is LP23s. The second language, LP23ef, adds an extended syntax for if-statements, plus function definitions. The third and final language, LP23, adds support for arrays and an increment operator. The syntax of each language is described informally in the following pages. Your task is to translate these informal descriptions into formal context-free grammars in SBNF format (as used in Tutorial 3, for example). You are provided with a prototype for [login to view URL] to get you started (this already includes a significant part of the grammar for expressions, see also the solution to Tutorial 2). No Java coding is required for this but you will probably find it convenient to work at the terminal in IntelliJ (any IntelliJ project configured to use the [login to view URL] library will suffice). All three grammars must be LL(1). Assessment will be carried out by automated testing. Any grammar which is not LL(1) will immediately fail all the tests and so will be given a mark of zero. The SBNF library includes a tool to check if your grammar is LL(1), for example: java LL1Check [login to view URL] Note that the LL1Check program also reports FIRST, FOLLOW and choice-sets (which will be useful if your grammar is not LL(1) and so needs to be modified).
项目 ID: 36178387

关于此项目

2提案
远程项目
活跃1 年前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作
2威客以平均价₹9,750 INR来参与此工作竞价
用户头像
Hi, I am Haresh, having 12+ years of experience in Software Testing Industry. - Having unique blend of knowledge in Quality Product Delivery, Processes Management, Functional testing, Integration and regression testing, which help me to take the Quality of the software to the next level. . - Hands on experience on testing Desktop, Web Based, Mobile application and Mainframe based application. - Hands on experience on automation testing tools on selenium webdriver, jmeter, katalon, Appium, nodeJs, selenium with YestNG freamwork etc.. - Thorough understanding of Product Delivery Life Cycle, Software Testing Life Cycle and Software Development Life Cycle. - Well conversant with writing Test plan,Test Cases, Release Note and Product Health Report. - Worked in various domains like Finance, Retail, Web Portals, Healthcare, ecommnerce, CMS, TV and Setup box, Life Insurance, ERP system etc. - I do have require mobile devices to test mobile view or applications like android and iOS applications. - I have hands on experience with git,svn, postman, MSSQL Server. - Kindly review my profile and let me know you view over the same. Thanks. Haresh
₹7,000 INR 在7天之内
4.9 (15条评论)
4.8
4.8
用户头像
GREETINGS DEAR CLIENT. I welcome you to my profile, where client satisfaction is 100% guaranteed. I take pride in the quality of my work, and hence be sure to always receive professional and quality services. MASTERS HOLDER & CERTIFIED DEVELOPER IN THE REQUIRED FIELD. EXPERT IN NAMED REQUIRED SKILLS. Dear Client, I have KEENLY gone through the project details as given in your project description. Being in possession of all CLEARLY STATED required skills ((x86/x64 Assembler, C Programming, Java and Software Testing)) as this is my area of professional specialisation having completed all academic certifications and developed adequate experience in this field; I hereby humbly request you to consider my bid for professional and quality services at affordable rates. NO TIMELINE & QUALITY EXCUSES||| UNLIMITED REVISION||| FULL TIME SUPPORT FOR ENQUIRIES. Message me we discuss more about the project and get into action. Incase the project is deleted hire me directly through the link; https://www.freelancer.com/u/josephmuindenzio THANK-YOU & WELCOME
₹12,500 INR 在1天之内
0.0 (0条评论)
0.0
0.0

关于客户

INDIA的国旗
Robertsganj, India
0.0
0
付款方式已验证
会员自7月 10, 2021起

客户认证

谢谢!我们已通过电子邮件向您发送了索取免费积分的链接。
发送电子邮件时出现问题。请再试一次。
已注册用户 发布工作总数
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。