编译原理(英文版)龙书课后习题答案

时间:2017-09-22 15:41:50 编译原理答案 我要投稿

编译原理(英文版)龙书课后习题答案

  编译原理(英文版) 龙书课后习题大家完成了吗?以下是小编为大家整理推荐关于编译原理(英文版) 龙书课后习题答案,希望对大家有所帮助。

  编译原理(英文版) 龙书课后习题答案

//daxuesheng.hunaudx.com/pic/original/soft/答案/计算机类/编译原理/编译原理龙书课后部分答案(英文版).rar

  编译原理(英文版) 龙书课后习题答案预览

  1) What is the difference between a compiler and an interpreter?

  · A compiler is a program that can read a program in one language - the source language - and translate it into an equivalent program in another language – the target language and report any errors in the source program that it detects during the translation process.

  · Interpreter directly executes the operations specified in the source program on inputs supplied by the user.

  2) What are the advantages of:

  (a) a compiler over an interpreter

  a. The machine-language target program produced by a compiler is usually much faster than an interpreter at mapping inputs to outputs.

  (b) an interpreter over a compiler?

  b. An interpreter can usually give better error diagnostics than a compiler, because it executes the source program statement by statement.

  3) What advantages are there to a language-processing system in which the compiler

  produces assembly language rather than machine language?

  The compiler may produce an assembly-language program as its output, because

  assembly language is easier to produce as output and is easier to debug.

  4.2.3 Design grammars for the following languages:

  a) The set of all strings of 0s and 1s such that every 0 is immediately followed by at least 1.

  S -> SS | 1 | 01 | e

  4.3.1 The following is a grammar for the regular expressions over symbols a and b only, using + in place of | for unions, to avoid conflict with the use of vertical bar as meta-symbol in grammars:

  rexpr -> rexpr + rterm | rterm

  rterm -> rterm rfactor | rfactor

  rfactor -> rfactor * | rprimary

  rprimary -> a | b

  a) Left factor this grammar.

  rexpr -> rexpr + rterm | rterm

  rterm -> rterm rfactor | rfactor

  rfactor -> rfactor * | rprimary

  rprimary -> a | b

  b) Does left factoring make the grammar suitable for top-down parsing?

  No, left recursion is still in the grammar.


【编译原理(英文版)龙书课后习题答案】相关文章:

1.微机原理课后习题答案

2.《编译原理与实践》英文版 Kenneth C. Louden著 课后习题答案 中信出版社

3.化学原理课后习题及答案

4.编译原理第二版清华大学课后习题答案免费下载

5.陈火旺编译原理(第三版)课后习题答案免费下载

6.编译原理及实践教程(黄贤英著)课后答案下载

7.《编译原理》第2版(张素琴著)课后答案下载

8.《编译原理》第二版(陈意云著)课后答案下载