「Print」の版間の差分

提供:GizmoLabs - だいたい CAD LISP なサイト
(ページの作成: ; 構文 : (print [''expr'' [''file-desc'']]) ; 機能 : コマンド ラインに式を表示したり、開いているファイルに式を書き出す。 : この関数は…)
 
編集の要約なし
1行目: 1行目:
{{AutoLISP}}
; 構文
; 構文
: (print [''expr'' [''file-desc'']])
: (print [''expr'' [''file-desc'']])
   
   
; 機能
; 機能
: コマンド ラインに式を表示したり、開いているファイルに式を書き出す。
: コマンド ラインに式を表示したり、開いているファイルに式を書き出す。
: この関数は、expr 引数の前に改行文字を、expr 引数の後にスペースが出力されることを除けば、prin1 関数と同じ。
: この関数は、expr 引数の前に改行文字を、expr 引数の後にスペースが出力されることを除けば、prin1 関数と同じ。


; 引数
; 引数
:* expr : 文字列または LISP 式。改行、指定したexpr 引数、スペースの順に出力する。
:* expr : 文字列または LISP 式。改行、指定したexpr 引数、スペースの順に出力する。
:* file-desc : 書き出しモードまたは追加モードで開かれたファイル ディスクリプタ。
:* file-desc : 書き出しモードまたは追加モードで開かれたファイル ディスクリプタ。


; 戻り値
; 戻り値
24行目: 28行目:
関連事項
関連事項
* [[prin1]] 関数
* [[prin1]] 関数
* [[princ]] 関数


[[Category:AutoLISP]]
[[Category:AutoLISP]]

2016年6月15日 (水) 12:31時点における版

構文
(print [expr [file-desc]])


機能
コマンド ラインに式を表示したり、開いているファイルに式を書き出す。
この関数は、expr 引数の前に改行文字を、expr 引数の後にスペースが出力されることを除けば、prin1 関数と同じ。


引数
  • expr : 文字列または LISP 式。改行、指定したexpr 引数、スペースの順に出力する。
  • file-desc : 書き出しモードまたは追加モードで開かれたファイル ディスクリプタ。


戻り値
評価した expr 引数の値。 引数を指定しないで呼び出すと、空のシンボルが返る。


サンプル
(print "Hello")
"hello"<スペース>"Hello"
(setq str "¥"Hello¥" World")
(print str)
""Hello" Horld"<スペース>"¥"Hello¥" World"

関連事項