Archive for 2012年2月|Monthly archive page

newLISP マニュアル・アップデート v.10.4.0 rev 2012-02-26

 newLISP のマニュアルが、rev 2012-02-26 に更新されていました。

 主な変更内容は、関数regex同日本語併記版)のオプション説明の追加で、よりわかりやすい表現になっています。私の翻訳がそれに追いついていれば、良いのですが、、、

こちらから newlisp_manual-10400 をダウンロードして下さい。

 目次も含め日本語併記にしてあります。

 いつものように、間違いやおかしな点が有りましたら、こちらの blog までご一報下さい。

 以上、如何でしょうか?

newLISP マニュアル v.10.4.0 日本語訳公開

 newLISP の v10.4 がリリースされました。
 今回の目玉は libffi を導入してFFI を使った Importing ライブラリの充実でしょう。従来の構文に追加して、拡張構文で導入ライブラリの引数の型指定が簡単になり、構造体も使えます。詳しくは、新マニュアルの importstructpackunpack を見てください。
 私としては、日付関数 now の戻り値で、年間通算日(day of current year)とタイムゾーンのオフセット(time zone offset in minutes)の変更が気になります。
 年間通算日(day of current year)の方は、のマニュアル・アップデート rev 2012-1-10 の変更が元に戻り、関数の戻り値もそれと同じになります。つまり、1月1日 が 1 になります。v.10.3 では 0 でした。
 また、タイムゾーンのオフセット(time zone offset in minutes)のふごうが逆になります。日本では、v.10.3 では -540 でしたが、v.10.4 からは 540 になります。
 つまり、v.10.3 では

> (now)
(2012 2 15 6 26 10 194742 45 3 -540 -60)
> (now (- (now 0 -2)))
(2012 2 15 15 26 12 944746 45 3 -540 -60)

 が、v.10.4 からは

> (now)
(2012 2 15 6 26 10 194742 45 3 540 -60)
> (now (now 0 -2))
(2012 2 15 15 26 12 944746 45 3 540 -60)

 となります。この辺りはまた別の機会に。
 ということで、マニュアルの日本語訳をアップしました。

 newLISP マニュアル & リファレンス の全訳のリリースで、現在のバージョンは、v.10.4 です。

こちらから newlisp_manual-10400 をダウンロードして下さい。

 目次も含め日本語併記にしてあります。

 いつものように、間違いやおかしな点が有りましたら、こちらの blog までご一報下さい。

 以上、如何でしょうか?

Code Patterns in newLISP のアップデート Version 2012 February 14th

 newLISP の v10.4 がリリースされ、Code Patterns in newLISP もバージョンアップされたので、それに合わせたアップデートです。
 マニュアルの日本語訳を先に公開すべきですが、一部仕様に不明点があり、問い合わせ中です。もうしばらくお待ちください。
 下記 URL から日本語訳付 Code Patterns in newLISP がダウンロードできます。現在のバージョンは、Version 2012 February 14th です。

こちらから CodePatterns-20120214 をダウンロードして下さい。

 目次も含め日本語併記にしてあります。
 いつものように、間違いやおかしな点が有りましたら、こちらの blog までご一報下さい。

 以上、如何でしょうか?