「Eval」の版間の差分
細 (ページの作成: ; 構文 : (eval ''expr'') ; 機能 : LISP 式として評価した結果を返す。 ; 引数 :* expr 評価する式。 ; 戻り値 : 式の評価結果。 ; サンプ…) |
編集の要約なし |
||
(同じ利用者による、間の1版が非表示) | |||
1行目: | 1行目: | ||
{{AutoLISP}} | |||
; 構文 | ; 構文 | ||
: (eval ''expr'') | : (eval ''expr'') | ||
5行目: | 6行目: | ||
; 機能 | ; 機能 | ||
: LISP 式として評価した結果を返す。 | : LISP 式として評価した結果を返す。 | ||
; 引数 | ; 引数 | ||
:* expr 評価する式。 | :* expr 評価する式。 | ||
; 戻り値 | ; 戻り値 | ||
14行目: | 17行目: | ||
; サンプル | ; サンプル | ||
: (setq a 123) | <pre class="brush:autolisp;"> | ||
(setq a 123) | |||
123 | |||
(setq b 'a) | |||
A | |||
(eval 4.0) | |||
4.0 | |||
(eval (abs -10)) | |||
10 | |||
(eval a) | |||
123 | |||
(eval b) | |||
123 | |||
</pre> | |||
[[Category:AutoLISP]] | [[Category:AutoLISP]] |
2020年8月25日 (火) 10:56時点における最新版
- 構文
- (eval expr)
- 機能
- LISP 式として評価した結果を返す。
- 引数
-
- expr 評価する式。
- 戻り値
- 式の評価結果。
- サンプル
(setq a 123) 123 (setq b 'a) A (eval 4.0) 4.0 (eval (abs -10)) 10 (eval a) 123 (eval b) 123