changeset 21:88899c193e6d

modify
author Nobuyasu Oshiro <dimolto@cr.ie.u-ryukyu.ac.jp>
date Fri, 15 Jun 2012 15:59:00 +0900
parents 203699cf5384
children f1839aae06dc
files paper/Makefile paper/o2tex paper/rectype.ind
diffstat 3 files changed, 20 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/paper/Makefile	Fri Jun 15 10:34:00 2012 +0900
+++ b/paper/Makefile	Fri Jun 15 15:59:00 2012 +0900
@@ -1,8 +1,8 @@
-DEPENDENCY = aplas2012.tex abstract 0	% sections
+DEPENDENCY = rectype.ind figure/code.pdf figure/tree1.pdf figure/tree2.pdf
 
-DEPENDOHP = ohp.tex abstract 0	% sections
+DEPENDOHP = ohp.tex graphics[width=6cm] graphics[width=6cm]figure/code.pdf graphicsfigure/tree1.pdf graphicsfigure/tree2.pdf
 
-PAPER = aplas2012.tex
+PAPER = rectype.ind
 
 
 PRINTER = ab
--- a/paper/o2tex	Fri Jun 15 10:34:00 2012 +0900
+++ b/paper/o2tex	Fri Jun 15 15:59:00 2012 +0900
@@ -131,7 +131,7 @@
 close fh;
 
 
-$[ = 1;			# set array base to 1
+#$[ = 1;			# set array base to 1
 $FS = ' ';		# set field separator
 $, = ' ';		# set output field separator
 $\ = "\n";		# set output record separator
--- a/paper/rectype.ind	Fri Jun 15 10:34:00 2012 +0900
+++ b/paper/rectype.ind	Fri Jun 15 15:59:00 2012 +0900
@@ -220,6 +220,21 @@
 p's argument type is same csA that function pointer.
 
 
+--Problems with implementation of \rectype.
+Segmentation fault has occurred in the following program on compile.
+
+    __code csA(__rectype *p) {
+       goto p(3);
+    }
+
+The above code is the wrong argument of p.
+The argument convert the above code is carried out in the GCC.
+3 of type int that to a pointer type conversions are made of code segment.
+
+
+ 
+
+
 --How to implement \rectype
 \rectype syntx is implemented overriding AST.
 First, \rectype syntax make Tree same \code(\ref{fig:tree1}).
@@ -472,3 +487,4 @@
 
 
 
+