5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

(make-thread :name common-lisp :part 5)

898 :デフォルトの名無しさん:2009/02/13(金) 22:53:51
>>892
下記のコード
(let (x) (format *standard-output* ">") (force-output *standard-output*) (setq x (read)))
でどうでしょう。これは C でいうところの
{ int x; printf(stdout, ">"); fflush(stdout); scanf("%d", &x); }
です。このコードには問題がありまして、値を設定した直後にletスコープが終了するため、
変数xがなくなってしまいます。これはお望みの動作と違うような気がしますが。

278 KB
★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.02 2018/11/22 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)