2007-08-05から1日間の記事一覧

PostScript で if を自分で定義したり、switch case 文を作ったり

できる、できるのだ。PostScript って柔軟な言語なんですよ。 まずは if と ifelse と unless /myifelse{ 2 dict dup false 4 3 roll put dup true 4 3 roll put exch get exec }def /myif{ {}myifelse }def /unless{ {}exch myifelse }def Ghostscript で実…

PostScript のコードが末尾再帰が最適化がされているか処理系で動くコードから判定できるか

末尾再帰最適化をC/C++上で検知してみたい - higepon blog はじめてのにき(2007-08-05) の PostScript 版 http://www.adobe.com/products/postscript/pdfs/PLRM.pdf の 3.5.5 章によると PostScript は末尾再帰を最適化して execution stack があふれないよ…

google:片山虎之助 レーサー

落選の報を聞いたときレーサーが立候補していたのかと勘違いしてしまった