ICFP2007 (5) 修理ガイド(3)の続きです。
修理ガイドのpage 42はgene tableです。AAA_Gene_TablePageNrにページ番号を入れてやると14ページのうちの他のページも見れるようになります。0が1ページ、1が2ページと1少ない値を入れます。
prefixです。長いので途中で改行しました。
IIPIFFCPICFPPICIICIPIIICCPIIPIFFCPICPCICIICIPIIICCPIIC
IPPPCFCFCFCCCCCCCCCCCCCCCCCICIPPCPCCCFCCCCCCCCCCCCCCCCCCCICIIC
カタログインデックス(GZ+4e4)の直前にはIFPCFFPマーカーが、AAA_Gene_TablePageNr(GZ+510)の前にはIFPFIPマーカーがあることを利用しています。patternが(?IFPCFFP)!24(?IFPFIP)!24でtemplateが#0int24(カタログインデックス)#1int24(ページ番号)です。
色々とおもしろそうな名前の関数(?)がいっぱいあります。
![](https://blogimg.goo.ne.jp/user_image/04/c0/65bd76255eba211c75c90c5cd817ff10.png)
![](https://blogimg.goo.ne.jp/user_image/0e/da/7f45ed432db64f82f280ae3c3661a34e.png)
![](https://blogimg.goo.ne.jp/user_image/0e/6e/e34daa5ee8f45619bad6af8c4c7ddb9f.png)
![](https://blogimg.goo.ne.jp/user_image/5e/4f/28ff5729b1580a65390d4e7c92c18d62.png)
![](https://blogimg.goo.ne.jp/user_image/39/78/53ee41f42ae92ea2cf6a3b2e3a28ae33.png)
![](https://blogimg.goo.ne.jp/user_image/4d/34/83c919977fab752a0d96ee51297be1f4.png)
![](https://blogimg.goo.ne.jp/user_image/40/08/169d75e22dbb1db0335ac07631239ba5.png)
![](https://blogimg.goo.ne.jp/user_image/3e/b4/93c759de697e981f6be58a0f515ffad5.png)
![](https://blogimg.goo.ne.jp/user_image/79/d3/51ce8dd12bff42430be6fea0560f816e.png)
![](https://blogimg.goo.ne.jp/user_image/0c/71/10ab6d2a655dd26a8ee4641f8cc9179e.png)
![](https://blogimg.goo.ne.jp/user_image/66/f9/16764167997af0be98923d91029c6961.png)
![](https://blogimg.goo.ne.jp/user_image/3f/6b/218b110f57a3cd737be737644c823744.png)
![](https://blogimg.goo.ne.jp/user_image/7e/5e/3a9a4d709d705091df45f7f49a3acd7d.png)
![](https://blogimg.goo.ne.jp/user_image/35/8d/2ab70b60b3d156042ff2fc50237a2181.png)
修理ガイドのpage 42はgene tableです。AAA_Gene_TablePageNrにページ番号を入れてやると14ページのうちの他のページも見れるようになります。0が1ページ、1が2ページと1少ない値を入れます。
prefixです。長いので途中で改行しました。
IIPIFFCPICFPPICIICIPIIICCPIIPIFFCPICPCICIICIPIIICCPIIC
IPPPCFCFCFCCCCCCCCCCCCCCCCCICIPPCPCCCFCCCCCCCCCCCCCCCCCCCICIIC
カタログインデックス(GZ+4e4)の直前にはIFPCFFPマーカーが、AAA_Gene_TablePageNr(GZ+510)の前にはIFPFIPマーカーがあることを利用しています。patternが(?IFPCFFP)!24(?IFPFIP)!24でtemplateが#0int24(カタログインデックス)#1int24(ページ番号)です。
色々とおもしろそうな名前の関数(?)がいっぱいあります。
![](https://blogimg.goo.ne.jp/user_image/04/c0/65bd76255eba211c75c90c5cd817ff10.png)
![](https://blogimg.goo.ne.jp/user_image/0e/da/7f45ed432db64f82f280ae3c3661a34e.png)
![](https://blogimg.goo.ne.jp/user_image/0e/6e/e34daa5ee8f45619bad6af8c4c7ddb9f.png)
![](https://blogimg.goo.ne.jp/user_image/5e/4f/28ff5729b1580a65390d4e7c92c18d62.png)
![](https://blogimg.goo.ne.jp/user_image/39/78/53ee41f42ae92ea2cf6a3b2e3a28ae33.png)
![](https://blogimg.goo.ne.jp/user_image/4d/34/83c919977fab752a0d96ee51297be1f4.png)
![](https://blogimg.goo.ne.jp/user_image/40/08/169d75e22dbb1db0335ac07631239ba5.png)
![](https://blogimg.goo.ne.jp/user_image/3e/b4/93c759de697e981f6be58a0f515ffad5.png)
![](https://blogimg.goo.ne.jp/user_image/79/d3/51ce8dd12bff42430be6fea0560f816e.png)
![](https://blogimg.goo.ne.jp/user_image/0c/71/10ab6d2a655dd26a8ee4641f8cc9179e.png)
![](https://blogimg.goo.ne.jp/user_image/66/f9/16764167997af0be98923d91029c6961.png)
![](https://blogimg.goo.ne.jp/user_image/3f/6b/218b110f57a3cd737be737644c823744.png)
![](https://blogimg.goo.ne.jp/user_image/7e/5e/3a9a4d709d705091df45f7f49a3acd7d.png)
![](https://blogimg.goo.ne.jp/user_image/35/8d/2ab70b60b3d156042ff2fc50237a2181.png)
※コメント投稿者のブログIDはブログ作成者のみに通知されます