Compiler Design

About Course
About the instructor

My name is Nurzhan Amantay, I'm a software developer and researcher from Kazakhstan. At the moment, I'm studying and working in Turkey. I'm a passionate software developer, currently working with Java EE. I created this blog to share some of my thoughts and experience with programming. To be honest, I'm no expert, but we all have something good to share. Besides, we learn much more by teaching what we know.
Course Curriculum
(1 Week) 13.02.2020 Introduction
-
YACC and LEX [Part 1]
30:19 -
YACC and LEX [Part 2]
00:30:52 -
YACC and LEX [Playlist]
-
YACC ve LEX [Playlist]
(2 Week) 20.02.2020 Slide
-
Chapter 1-3,5-10,12,13
Compiler Design Tutorials Point
-
Compiler Design Tutorial
00:00:49
Installing Javacc
-
How to install JavaCC? Follow the video
00:06:03 -
Just Follow Step
00:01:33 -
Setup Java JDK and JRE
(3 Week) 27.02.2020 HomeWork
-
Homework Description
(4 Week) 5.03.2020 JavaCC Example
-
Home Work Solution
All my Taken Notes
-
My Lecture Notes
(5 Week) 12.03.2020
COVID-19 (19,26.03.2020)
Project JavaCC by Teacher
(8 Week) (2.04.2020)
-
Blackboard Lecture
-
Chapter 5
-
Homework [.ini File]
-
Homework My Solution
(9 Week) (9.04.2020)
-
Blackboard Lecture
-
Chapter 6
(10 Week) (16.04.2020)
-
Blackboard Lecture
-
Chapter 7
-
JavaCC Project
(11 Week) 23 NISAN TATIL
(12 Week) 30.04.2020
-
Blackboard Lecture
-
Chapter 8
-
JavaCC Project [Canon-02.05.2020]
(13 Week) 7.05.2020
-
Blackboard Lecture
-
Homework LLVM My Solution
-
Homework LLVM
-
Chapter 9
-
Assemble Code [JavaCC]
(14 Week) 14.05.2020
-
Blackboard Lecture
-
Chapter 10
(15 Week) 21.05.2020
-
Blackboard Lecture
-
Chapter 12
(16 Week) 28.05.2020
(17 Week) 04.06.2020
Donem Projesi
-
Donem Projesi (Our Solutoion)
-
Donem Projesi Açıklama
Best Tutorial for Understand JAVACC
-
Tutorial JavaCC
00:23:47