2007-11-01から1ヶ月間の記事一覧
Exercise 2.9.1-2.9.4
2.8.2 Construction of Syntax Trees Representing Blocks in Syntax Trees Syntax Trees for Expressions
2.9. Assignment
2.8 Intermediate Code Generation 2.8.1 Two Kinds of Intermediate Representations 2.8.2 Construction of Syntax Trees Syntax Trees for Statements
P200-202 対の無限のストリーム Exercise 3.66 無量大数: 二進数で1がn個並んだ数: Exercise 3.67 混ぜる順番は関係無い. Exercise 3.68 Louis Reasoner は何でいつも... 無限タマネギ そういえば merge の所でも同じような事したっけ
2.8. Simple Recursion
2.6. Top-Level Definitions 2.7. Conditional Expressions
2.6.6 Exercises for Section 2.6 2.7 Symbol Tables 2.7.1 Symbol Table Per Scope 2.7.2 The Use of Symbol Tables
2.4. Variables and Let Expressions 2.5. Lambda Expressions
2.2. Simple Expressions 2.3. Evaluating Scheme Expressions
やや今さら感もあるけど,一度はちゃんと読んでおこうかと. Preface Chapter 1. Introduction 1.1. Scheme Syntax 1.2. Scheme Naming Conventions 1.3. Typographical and Notational Conventions Chapter 2. Getting Started 2.1. Interacting with Scheme
Exercise 3.63, 3.64, 3.65 Lisp in One Day 2007 が 16:30 頃に終了してしまったので,読書会開始まで時間を潰すため佐野さんと新宿三丁目から茅場町まで歩いた.(約8km) 参加者5人(過去最少タイ記録) プッチンプリン ハッピー - ガベージニュース(旧:過去…
参加しました.メモを読みたいと言われたので公開してみます.あいにく睡眠不足で一日中眠くて途中落ちたりしてたので,内容の正確さと網羅性は期待しないで下さい. Paradigm of AI Programming isbn:9781558601918 (by Peter Norvig) はとても良い本らしい…
2.6.5 A Lexical Analyzer
2.6 Lexical Analysis 2.6.1 Removal of White Space and Comments 2.6.2 Reading Ahead 2.6.3 Constatns 2.6.4 Recognizing Keywords and Identifiers
2.5.5 The Complete Program
,
5.Double Your Fun append,
2.4.6 Exercises for Section 2.4 Exercise 2.4.1 2.5 A Translator for Simple Expressions 2.5.1 Abstract and Concrete Syntax 2.5.2 Adapting the Translation Scheme 2.5.3 Procedures for the Nonterminals 2.5.4 Simplifying Translator
2.4.1 Top-Down Parsing 2.4.2 Predictive Parsing 2.4.3 When to Use ε-Productions 2.4.4 Designing a Predictive Parser 2.4.5 Left Recursion
2.3.6 Exercises for Section 2.3 Exercise 2.3.1-5 2.4 Parsing
2.3.3 Simple Syntax-Directed Definitions 2.3.4 Tree Traversals 2.3.5 Translation Schemes
2.3 Syntax-Directed Translation 2.3.1 後置記法 2.3.2 Synthesized Attributes
, first-value, , reverse-list
Exercise 2.2.5 a: ヒント: 構文木のノード数に関する帰納法を使う. こんな感じ↓で単純にプロダクションで場合分けすれば良い気がする. Base Case: num -> 11 (2^1+2^0) および num -> 1001 (2^3+2^0) 2^{k+1}+2^{k} および 2^{k+3}+2^{k} が3の倍数とする(I…
1 Introduction 1.1 Modules and Interfaces 1.2 Tools and Software 1.3 Data Structures for Tree Languages
identity: を使ったVer. fagioli: fagiolo の複数形.茶色い豆の入ったスープ. Pasta Fagioli: イタリアの伝統的な豆入りスープパスタ google:image:Pasta fagioli