x11start
Guest
最近の投稿 私は、さまざまな色のタイルが特定の機能を実行する多くの独立した「モジュール」によって表される「モザイク」の並べ替えに私の lisp を変換しようとしています。
これにより、各モジュールが「内部」変数(そして「ローカル」)を必要とするので、変数の管理が向上します。変数の「'module'」から出るとnilに戻ります。 i.e. 変数は、メインサブ... と変数を渡す。
後者は小さな問題を表します。それらは'globals'でなければならず、サブの外にいるときにそれらを使うことができます。
私はすぐに彼女に「&」のシンボルがすぐに認識できるようにしたと思った。 autolispが名前で非常に「寛容」であり、特定の文字を持っている必要はありません。 このソリューションは、一つの場所で定義されたまだ変数があるので、最適なソリューションではありません。そして、別の場所にnilを置く必要があります。
この言語の「guru」のライプをもっと静かに分析します。... 私は(!) 'module' (サブまたは'mosaic'のテキスト) にある場合は、変数を書きます。 . 簡単で、単独で、任意のコマンドなしで; これは、外側から「ハイ」することができ、その後、サブから一度にニルを滞在し続けることができます!
「ビック!お湯を発見した!」 拍手拍手拍手拍手(斜め!)。 お問い合わせ
私は何年もの間、lispでプログラムをやっていたとしても問題ありません。 思ったことがないので、ぜひお会いしましょう!
よく説明します。
(defun x11:gstring (ビットmsg def / txt))
(setq txt (getstring ビット msg)); 入力文字列
(例: txt) (setq txt def) ; txt=nil => txt = default)
; 出力変数:
スタッフ
)
このコードを gstring.lsp というファイルに保存し、それを (load "gstring") にアップロードし、それをいくつかのパラメーターを伴って起動するように指定します。
(x11:gstringビットmsg def)
: ビット = t (受信スペース) - ビット = ニルはそれを受け入れません(それは既に送信としてそれを取ります)
msg = 質問のためのメッセージ文字列:
通常は「\n」で上司や用語に行きます。 デフォルトで <si> ツイート
お問い合わせ 「都市を象徴する」 <roma> 「質問のマークを離れる」
def = デフォルト値 (ビット = nil): 送信することによって得られるサブタイトルの値
例)
(x11:gstring nil "\nindicates 都市 <roma> 「ロマン」
しかし、サブ x11:gstring では、'global' 変数: txt 変数は解放される結果を表す 'local' は '/' 記号の後に名前を記述することによって作成されます。
しかし、特に: 変数 txt, 'nude と raw' をコメント 'variable out:' の下に置きます。
これは、私はサブから抜け出すとき、私はそれを持っていることができます!
実際、私は私のサブを次のように呼びます。
(setqの名前(x11:gstring nil "\nindicates the city) <roma> 「ロマン」
今度は名前変数にサブ(例えば「roma」)で書かれている値が含まれているので、 txt 変数は nil を適用し続けているので、x11:gstring 内の値だけを想定した。
明らかに 'output' 変数は 1 だけであることができます。しかし lisp にはリストがあります!
誰にでも役に立つと願っています。</roma></roma></roma></si>
これにより、各モジュールが「内部」変数(そして「ローカル」)を必要とするので、変数の管理が向上します。変数の「'module'」から出るとnilに戻ります。 i.e. 変数は、メインサブ... と変数を渡す。
後者は小さな問題を表します。それらは'globals'でなければならず、サブの外にいるときにそれらを使うことができます。
私はすぐに彼女に「&」のシンボルがすぐに認識できるようにしたと思った。 autolispが名前で非常に「寛容」であり、特定の文字を持っている必要はありません。 このソリューションは、一つの場所で定義されたまだ変数があるので、最適なソリューションではありません。そして、別の場所にnilを置く必要があります。
この言語の「guru」のライプをもっと静かに分析します。... 私は(!) 'module' (サブまたは'mosaic'のテキスト) にある場合は、変数を書きます。 . 簡単で、単独で、任意のコマンドなしで; これは、外側から「ハイ」することができ、その後、サブから一度にニルを滞在し続けることができます!
「ビック!お湯を発見した!」 拍手拍手拍手拍手(斜め!)。 お問い合わせ
私は何年もの間、lispでプログラムをやっていたとしても問題ありません。 思ったことがないので、ぜひお会いしましょう!
よく説明します。
(defun x11:gstring (ビットmsg def / txt))
(setq txt (getstring ビット msg)); 入力文字列
(例: txt) (setq txt def) ; txt=nil => txt = default)
; 出力変数:
スタッフ
)
このコードを gstring.lsp というファイルに保存し、それを (load "gstring") にアップロードし、それをいくつかのパラメーターを伴って起動するように指定します。
(x11:gstringビットmsg def)
: ビット = t (受信スペース) - ビット = ニルはそれを受け入れません(それは既に送信としてそれを取ります)
msg = 質問のためのメッセージ文字列:
通常は「\n」で上司や用語に行きます。 デフォルトで <si> ツイート
お問い合わせ 「都市を象徴する」 <roma> 「質問のマークを離れる」
def = デフォルト値 (ビット = nil): 送信することによって得られるサブタイトルの値
例)
(x11:gstring nil "\nindicates 都市 <roma> 「ロマン」
しかし、サブ x11:gstring では、'global' 変数: txt 変数は解放される結果を表す 'local' は '/' 記号の後に名前を記述することによって作成されます。
しかし、特に: 変数 txt, 'nude と raw' をコメント 'variable out:' の下に置きます。
これは、私はサブから抜け出すとき、私はそれを持っていることができます!
実際、私は私のサブを次のように呼びます。
(setqの名前(x11:gstring nil "\nindicates the city) <roma> 「ロマン」
今度は名前変数にサブ(例えば「roma」)で書かれている値が含まれているので、 txt 変数は nil を適用し続けているので、x11:gstring 内の値だけを想定した。
明らかに 'output' 変数は 1 だけであることができます。しかし lisp にはリストがあります!
誰にでも役に立つと願っています。</roma></roma></roma></si>