summaryrefslogtreecommitdiff
path: root/chapter05
diff options
context:
space:
mode:
Diffstat (limited to 'chapter05')
-rw-r--r--chapter05/README.ja.md2
-rw-r--r--chapter05/README.md37
-rw-r--r--chapter05/docs/05-grammar.ja.md2
-rw-r--r--chapter05/docs/05-grammar.md2
4 files changed, 19 insertions, 24 deletions
diff --git a/chapter05/README.ja.md b/chapter05/README.ja.md
index 0fc029f4..b5edcee6 100644
--- a/chapter05/README.ja.md
+++ b/chapter05/README.ja.md
@@ -28,8 +28,6 @@
17. [Phi を通して加算を押し上げる](#phi-を通して加算を押し上げる)
18. [さらにいくつかの例](#さらにいくつかの例)
-> 訳注: 原文の目次には「Recap」がありますが、対応する節がないため、この目次では省いています。
-
[linear](https://github.com/SeaOfNodes/Simple/tree/linear) ブランチの直線的な Git のリビジョン履歴で [この章](https://github.com/SeaOfNodes/Simple/tree/linear-chapter05) を読み、前の章と [比較](https://github.com/SeaOfNodes/Simple/compare/linear-chapter04...linear-chapter05) することもできます。
この章では、言語の文法を拡張して次の機能を追加します。
diff --git a/chapter05/README.md b/chapter05/README.md
index b706c45d..40886af2 100644
--- a/chapter05/README.md
+++ b/chapter05/README.md
@@ -7,25 +7,24 @@ English | [日本語](README.ja.md)
# Table of Contents
-1. [Recap](#recap)
-2. [New Nodes](#new-nodes)
-3. [`IfNode`](#ifnode)
-4. [`PhiNode`](#phinode)
-5. [`RegionNode`](#regionnode)
-6. [Pinned data nodes](#we-do-not-associate-a-control-edge-on-every-data-node-in-the-graph)
-7. [`Stop` Nodes](#stop-nodes)
-8. [Parsing an `if` Statement](#parsing-an-if-statement)
-9. [Operations on ScopeNodes](#operations-on-scopenodes)
-10. [Duplicating a ScopeNode](#duplicating-a-scopenode)
-11. [Merging two ScopeNodes](#merging-two-scopenodes)
-12. [Example 1](#example-1)
-13. [Before Merging](#before-merging)
-14. [After Merging](#after-merging)
-15. [Finally](#finally)
-16. [Example 2](#example-2)
-17. [Example 3](#example-3)
-18. [Pushing addition up through a Phi](#pushing-addition-up-through-a-phi)
-19. [More Examples](#more-examples)
+1. [New Nodes](#new-nodes)
+2. [`IfNode`](#ifnode)
+3. [`PhiNode`](#phinode)
+4. [`RegionNode`](#regionnode)
+5. [Pinned data nodes](#we-do-not-associate-a-control-edge-on-every-data-node-in-the-graph)
+6. [`Stop` Nodes](#stop-nodes)
+7. [Parsing an `if` Statement](#parsing-an-if-statement)
+8. [Operations on ScopeNodes](#operations-on-scopenodes)
+9. [Duplicating a ScopeNode](#duplicating-a-scopenode)
+10. [Merging two ScopeNodes](#merging-two-scopenodes)
+11. [Example 1](#example-1)
+12. [Before Merging](#before-merging)
+13. [After Merging](#after-merging)
+14. [Finally](#finally)
+15. [Example 2](#example-2)
+16. [Example 3](#example-3)
+17. [Pushing addition up through a Phi](#pushing-addition-up-through-a-phi)
+18. [More Examples](#more-examples)
You can also read [this chapter](https://github.com/SeaOfNodes/Simple/tree/linear-chapter05) in a linear Git revision history on the [linear](https://github.com/SeaOfNodes/Simple/tree/linear) branch and [compare](https://github.com/SeaOfNodes/Simple/compare/linear-chapter04...linear-chapter05) it to the previous chapter.
diff --git a/chapter05/docs/05-grammar.ja.md b/chapter05/docs/05-grammar.ja.md
index 84c60522..dab10330 100644
--- a/chapter05/docs/05-grammar.ja.md
+++ b/chapter05/docs/05-grammar.ja.md
@@ -4,8 +4,6 @@
この文書は [原文](05-grammar.md) の日本語訳です。
-> 訳注: 原文の見出しは「Grammar for Chapter 1」ですが、このファイルは第5章に属するため、訳の見出しは第5章としています。文法は原文のまま保持しています。
-
[第5章に戻る](../README.ja.md)
diff --git a/chapter05/docs/05-grammar.md b/chapter05/docs/05-grammar.md
index 86c5b007..2be5a8a5 100644
--- a/chapter05/docs/05-grammar.md
+++ b/chapter05/docs/05-grammar.md
@@ -1,4 +1,4 @@
-# Grammar for Chapter 1
+# Grammar for Chapter 5
English | [日本語](05-grammar.ja.md)