問題タブ [gnu-smalltalk]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
smalltalk - Smalltalk とアサーション
smalltalk + TDD + 「グッドプラクティス」を試してみると、ちょっと醜いブロックに遭遇しました:
GNU Smalltalk でアサーションを行うにはどうすればよいですか?
私はちょうど単純なifFalse: [Die]
種類のものを探しています
smalltalk - GNU Smalltalkの画像またはファイル?
Smalltalkは初めてです。私は言語の基本を理解していると思います。今度はGNUSmalltalkから始めたいと思います(無料でGTKのバインディングがあるため)。
私はPHPとJava-Cornerから来ているので、Smalltalkイメージの概念に精通していません。そして私は今でも、GNUSmalltalkで画像を使用する必要がないことを読みました。今私は混乱しています;-)
では、ファイルを操作して、必要なクラスをPackageLoaderクラスに含めることは可能ですか?
IDEの代わりに私のお気に入りのテキストエディタ(vim)をコーディングに使用できたら嬉しいです;-)
私に教えてください:-)
smalltalk - gstプロンプトからsmalltalkコードを読み取る
これは単純なGNUSmalltalkの質問です。申し訳ありませんが、これを行う方法が見つかりませんでした。
私はgnusmalltalkで遊んでいます、私はできることを知っています
しかし、すでにgst>プロンプトが表示されている場合、TCLソースコマンドのようなファイル(コードを含むファイル)をメモリに読み込むにはどうすればよいですか。
簡単な質問に改めて感謝とお詫びを申し上げます。
squeak - squeak コードにブレークポイントを設定するにはどうすればよいですか?
Squeak は強力です。squeak のデバッガーが中心的な役割を果たしていることはわかっています。今、squeak コードにブレークポイントを設定したいと思っていますself: halt
。ブレークポイントを設定しますか?
smalltalk - GNU Smalltalk: チュートリアルの例の問題 (オブジェクト作成)
ドキュメントにある GNU Smalltalk の例を実行しようとしましたが、問題が発生しました。
new
メソッドでは、init
メッセージがメソッドに送信されることはありませんAccount
。私の出力は次のとおりです。
この例はGNU Smalltalk Documentationから引用しました。
誰かがエラーを見つけるのを手伝ってくれますか? おそらくinit
superのメソッドが呼び出されていると思いましたが、メソッドがObject
ありませんinit
。さらにsuper
、現在のクラスのインスタンスを作成する必要がありますか?
答えてくれてありがとうベンジャミン
So my problem was that i did not distinguish between class functions (new
) and Object functions
Fixed Code
smalltalk - GNU Smalltalk で画像コードを見るには?
GST コマンド ライン インターフェイス内からクラス/メッセージ コードを確認するにはどうすればよいですか? 私は #inspect メッセージしか知りませんが、これはコードではなく、オブジェクトの定義または概要のみを示しています。
ありがとうございました :-)
smalltalk - SmallIntegerのGNUSmalltalkメッセージに#at:put:があるのはなぜですか?
Array
GNU Smalltalkのクラスで遊んでいると、メッセージがクラス(または他のスーパークラス)ではなく#at:put:
クラスに属していることに驚きました。なんで?SmallInteger
Array
Array
unicode - Smalltalk 実装で Unicode サポートをテストする正しい方法は何ですか?
Smalltalk フレーバーが与えられた場合、Unicode がサポートされているかどうかを確認するにはどうすればよいですか? サポートがない場合、欠落しているレベル (VM、フォント、コンバーターなど) をどのように検出できますか?
smalltalk - 完璧な機能セットを備えたSmalltalkの実装
私は標準のbash端末を介してプログラミング言語とインターフェースすることを好みます。SqueakとPharoは十分に文書化されていますが、CLIはなく、VMGUIだけを備えているようです。
GNU SmalltalkとSlateには通常のCLIがありますが、Linux、Mac、またはWindows用のインストーラーはありません。Windowsでは複雑なMSYS構成が必要です。
CLIとマルチプラットフォームの両方のインストーラーを備えたSmalltalkの実装はないようです。この言語を使いたいのですが、自分に合ったSmalltalkが見つからないようです。
SqueakとPharoには秘密のCLIモードがありますか?GSTまたはSlateインストーラーがどこに掲載されているか知っている人はいますか?これらの2つの機能を備えた他の無料のオープンソースSmalltalkはありますか?
smalltalk - Pythonのif__name__ = = "_ _ main __" GNU Smalltalkのイディオム?
そのようなものは存在しますか?
ルビー:
Perl:
Lua: