「Eval」の版間の差分
| 細編集の要約なし | 編集の要約なし | ||
| 6行目: | 6行目: | ||
| ; 機能 | ; 機能 | ||
| : LISP 式として評価した結果を返す。 | : LISP 式として評価した結果を返す。 | ||
| ; 引数 | ; 引数 | ||
| :* expr  評価する式。 | :* expr  評価する式。 | ||
| ; 戻り値 | ; 戻り値 | ||
| 15行目: | 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
