Sys-info

提供:GizmoLabs - だいたい CAD LISP なサイト
2011年7月11日 (月) 17:28時点におけるGizmon (トーク | 投稿記録)による版 (ページの作成: {{NewLISP}} ; 構文 : : (sys-info [int-idx]) ; 機能 : int-idx で指定したシステム情報を返す。 ; 引数 :* int-idx : 0~9 の整数 ; 戻り値 : int-idx...)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
構文
(sys-info [int-idx])


機能
int-idx で指定したシステム情報を返す。


引数
  • int-idx : 0~9 の整数


戻り値
int-idx により以下のとおり。
int-idx 無しで呼ばれた sys-info は、内部リソース統計のリストを返す。


オフセット 概要
0  LISPセル番号
1  最大のLISPセル定数
2  シンボルの数
3  評価/再帰レベル
4  環境スタックレベル
5  最大の呼び出しスタック定数
6  親プロセスか0つのもののPid
7  実行しているnewLISPプロセスのPid
8  整定数としてのバージョン番号
9  オペレーティングシステム定数:
   linux=1, bsd=2, osx=3, solaris=4, cygwin=5, win32=6, os/2=7, tru64unix=9
   bit 10 … IPv6 バージョン (add 512)
   bit 9 …  64-bit バージョン (add 256)
   bit 8 … UTF-8 バージョン (add 128)
   bit 7 … added for ライブラリ・バージョン (add 64)