# HG changeset patch # User Shohei KOKUBO # Date 1432541969 -32400 # Node ID 9159562b324c90d58a971c6be06cf4037f2cf3a5 # Parent dfd4f1eb8882efbb63e01fee4dc091fad5f3b354 push diff -r dfd4f1eb8882 -r 9159562b324c presen/index.html --- a/presen/index.html Mon May 25 16:22:34 2015 +0900 +++ b/presen/index.html Mon May 25 17:19:29 2015 +0900 @@ -35,7 +35,7 @@ @@ -293,8 +293,25 @@ Allocate, Tree, }; + -struct Context { +

enum Code で宣言されているものがこの Context を通して実行可能な Code Gear となる

+ +

enum UniqueData は Context の初期化時に確保する Data Gear となる

+ + + + + + +
+
+
+

Context

+
+ + +
struct Context {
     int codeNum;
     __code (**code) (struct Context *);
     void* heap_start;
@@ -310,7 +327,7 @@
 		
-
+

Code Gear

@@ -374,7 +391,7 @@
-
+

Data Gear

@@ -410,7 +427,7 @@
-
+

比較

@@ -429,7 +446,7 @@
-
+

まとめ