« テレビ番組等感想 その 344 | トップページ | テレビ番組等感想 その 345 »

2011年9月 4日 (日)

Yash 2 その 225: 改行を含むエイリアス

コマンド解析器のリファクタリングが済んだ。ついでに改行を含むエイリアスを扱えるようにした。

Yash では、端末やファイルから文字列を読み込んでコマンド解析器に渡す処理は必ず一行づつ行うようになっており、それは今後も変わらない。しかし解析器のほうも入力を一行づつ受け取ることを前提に書いてあったので、エイリアス置換の結果が改行を含んでいると恰も解析器が複数の行を一度に受け取ったのと同じ状況になり、正常に解析できなかった。今回、解析器が複数の行を受け取ってもきちんと解析できるように修正したので、置換結果に改行を含むエイリアスを解禁した。

|

« テレビ番組等感想 その 344 | トップページ | テレビ番組等感想 その 345 »

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/169172/52646542

この記事へのトラックバック一覧です: Yash 2 その 225: 改行を含むエイリアス:

« テレビ番組等感想 その 344 | トップページ | テレビ番組等感想 その 345 »