Đã hoàn thành

implement a compiler project, in any language you can

You can implement the project in any language,

I need a recorded video that you explain the major functions in the code , if you prefer to write , i need a full [login to view URL] that you list every function in the code and how it works.

It is butter if you can implement a simple user interface for the code , if you can it will be great.

The description of the project is :

a- Develop a programs to do the following tasks:

1- Building an NFA from a given regular expression.

2- Converting a giving NFA into a DFA.

3- Building a DFA from a given regular expression directly without going through an NFA.

b- For the following grammar write a program that uses the LR(1) method to decide whether a given string can be derived in the grammar. If the sentence is derivable, your program should output the derivation of the sentence.

S’ ->S

1) S ->L=R

2) S ->R

3) L->*R

4) L ->id

5) R ->L

c- Write an implementation for the type system rules included in the type checking slides.

explain :

you can assume 3 identifiers such as x,y,z

and assume only 3 functions names that can do simple operations

such as addition

also assume there are only primitive types such as int, double, string, char

the program will read the code(as input from the user) and check the rules while scanning to discover if there is type error or not.

you can make your own rules , example of a rule : if x is int , and y is int , then x+y is accepted , otherwise not accepted , you can implement a rule for assignment , subtraction , division , return type of a function , any rules you can implement

Kĩ năng: Lập trình C, Lập trình C#, Lập trình C++, Java, Python

Xem nhiều hơn: can you tell me how to write a 5 1 co show me how to write one for grant money, project language whith library management, hospital management project language, how to write a programming language in c, pinecone language, how to create a programming language from scratch, how to make a programming language in java, pine cone programming language, how to make a programming language in c++, create your own programming language pdf, how to make a programming language in python, java, c# programming, c programming, python, c++ programming, hospital management system project language, implement voip project, flight map project language, php project language files

Về Bên Thuê:
( 1 Nhận xét ) riyadh, Saudi Arabia

ID dự án: #15828039

Được trao cho:


Hello I'm a software engineering student I've student programming language theory and I've implemented already a project here in freelancer a java app that can do the transformation from NFA to DFA I also studied all t Thêm

$100 USD trong 8 ngày
(22 Đánh Giá)

8 freelancer đang chào giá trung bình $109 cho công việc này


I am very proficient in c and c++. I have 16 years c++ developing experience now, and have worked for more than 6 years. My work is online game developing, and mainly focus on client side, using c++ under windows envir Thêm

$100 USD trong 2 ngày
(152 Nhận xét)
$83 USD trong 10 ngày
(45 Nhận xét)
$277 USD trong 1 ngày
(9 Nhận xét)
$61 USD trong 10 ngày
(16 Nhận xét)

. Relevant Skills and Experience . Proposed Milestones $100 USD - .

$100 USD trong 10 ngày
(39 Nhận xét)

Hey, I am graphic design expert. I've innovative ideas. I can complete the given project to satisfactory level. Relevant Skills and Experience My expertise are in logo design, web design, graphic design and SEO as wel Thêm

$61 USD trong 2 ngày
(0 Nhận xét)

A proposal has not yet been provided

$88 USD trong 5 ngày
(0 Nhận xét)