2008年2月1日 星期五

[PostScript] 雜言

上個禮拜因為一些無聊的因素
稍微研究了一下PostScript怎麼寫
玩了兩三天以後還是放棄不玩了
因為PS不能改任意比例的page size
只能是等比例於A4的大小
不然就是要暴力縮放
可是那樣東西就會變形
如此一來就又要暴力去改所有的圖

PS是一個stack base的script language
每個operation執行的時候會直接從stack的最上面取出需要的arguments
也就是說PS是postfix

不過這樣在operation時就變的有點低階的感覺
因為要一直調整PS的stack
再加上operation是直接用pop取出第一筆資料
所以如果有一個data我們會重複用到,例如說某處座標
那在用之前要一直duplicate
這樣整個PS寫下來
除了沒有jump,還真的和assembly有些神似