Mercurial > hg > Papers > 2012 > aplas
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 @@ +