1/8
Compiler Design Tutorial screenshot 0
Compiler Design Tutorial screenshot 1
Compiler Design Tutorial screenshot 2
Compiler Design Tutorial screenshot 3
Compiler Design Tutorial screenshot 4
Compiler Design Tutorial screenshot 5
Compiler Design Tutorial screenshot 6
Compiler Design Tutorial screenshot 7
Compiler Design Tutorial Icon

Compiler Design Tutorial

E-TEACHING GURUKUL
Trustable Ranking IconOfficial App
1K+下载次数
34.5MB大小
Android Version Icon4.2.x+
Android版本
CD(06-11-2021)最新版本
-
(0 评价)
Age ratingPEGI-3
下载
详情评价版本信息
1/8

Compiler Design Tutorial介绍

A compiler translates the code written in one language (like c) to some other language (like machine language) without changing the meaning of the program. It is also expected that a compiler should make the target code efficient and optimize in terms of time and space.


This tutorial app is very useful to understand the theory and practice of compiler implementation. This tutorial includes theories of compiler design as Lexical Analysis, Syntax Analysis, Semantic Analysis, Intermediate Code Generation, Code Optimization, and Code Generation. A description of all the phases is given in the presentation form.


This tutorial is designed for those students who are interested in learning and understand the basic principles of the compiler. Also helpful for those to interested in design a compiler. Each phase easily describes with examples.


This tutorial requires some basic knowledge of programming language like c, java etc.


Features:

1. Topic/chapter wise lesson.

2. Subtopics wise lesson of each topic.

3. Also includes the youtube videos links prepared by me.

4. Question Bank.

5. Complete Offline notes in slid.


Topics:

1. Compiler Design: Introduction

2. Bootstrapping

3. Lexical Analysis: Regular Expression, Thompson Construction

4. Syntax Analysis: Top-down and Bottom-up Parsing

5. Top-down Parsing: Predictive Parsing (LL Parsing)

6. Bottom-up Parsing: Simple LR(SLR), Look Ahead LR(LALR)

7. Semantic Analysis

8. Intermediate Code Generation: Three-Address Code

9. Code Optimization: Basic Blocks

10. Code Generation: Algorithm, getreg() function

编译器将以一种语言(如c)编写的代码转换为另一种语言(如机器语言),而无需更改程序的含义。还期望编译器应该使目标代码高效并在时间和空间方面进行优化。


本教程应用程序对于理解编译器实现的理论和实践非常有用。本教程包括编译器设计的理论,包括词法分析,语法分析,语义分析,中间代码生成,代码优化和代码生成。在演示表格中给出了所有阶段的描述。


本教程是为那些对学习感兴趣并了解编译器基本原理的学生而设计的。对于那些对设计编译器感兴趣的人也很有帮助。每个阶段都用示例轻松描述。


本教程需要一些编程语言的基础知识,例如c,java等。


特征:

1.主题/章节明智的课程。

2.每个主题的子主题明智的课程。

3.还包括我准备的youtube视频链接。

4.问题库。

5.滑动完成脱机笔记。


主题:

1.编译器设计:简介

2.自举

3.词法分析:正则表达式,汤普森构造

4.语法分析:自上而下和自下而上的解析

5.自上而下的解析:预测解析(LL解析)

6.自下而上的解析:简单LR(SLR),向前看LR(LALR)

7.语义分析

8.中间代码生成:三地址代码

9.代码优化:基本块

10.代码生成:算法,getreg()函数


Compiler Design Tutorial - 版本CD

(06-11-2021)
其他版本
新特性- Include more topics and examples- Show notes and my video lectures side by side

还没有评论或评分!要留下第一条评论或评分,请

-
0 Reviews
5
4
3
2
1

Compiler Design Tutorial - APK信息

APK版本: CD程序包: com.akb.compilerdesigntutorial
Android兼容性: 4.2.x+ (Jelly Bean)
开发商:E-TEACHING GURUKUL隐私政策:https://fundamentals-of-comp.flycricket.io/privacy.html权限:2
名称: Compiler Design Tutorial大小: 34.5 MB下载次数: 48版本: CD发布日期: 2021-11-06 17:08:26
最小屏幕: SMALL支持的CPU: 程序包ID: com.akb.compilerdesigntutorialSHA1签名: CB:F2:56:98:E4:68:27:21:DB:FE:62:3C:2E:F6:20:F4:F3:2F:A5:B3最小屏幕: SMALL支持的CPU: 程序包ID: com.akb.compilerdesigntutorialSHA1签名: CB:F2:56:98:E4:68:27:21:DB:FE:62:3C:2E:F6:20:F4:F3:2F:A5:B3

Compiler Design Tutorial的最新版本

CDTrust Icon Versions
6/11/2021
48 下载次数31 MB 大小
下载