私自身のプログラミング言語実現のためにPharo VMを使用するにはどうすればよいですか? Slangに関するチュートリアルを見つけたり、独自の.imageをゼロから作ることはできますか?PharoVMBuilderのチュートリアルと使用例
0
A
答えて
1
0
スモールトークで低レベルのコンパイルにいくつかのイントロ:
http://www.mirandabanda.org/cogblog/2011/03/01/build-me-a-jit-as-fast-as-you-can/
0
あなたはヘルヴェティアのようなものを使用して、独自の言語を作ることができます。 CLIのサポートについてはhttps://github.com/UMMISCO/Helvetia
ムース今すぐhttps://ummisco.github.io/kendrick/
のようなものを行うためのサポートを提供しhttps://github.com/guillep/Scale
、スケールDSLのようなものを提供することができますコマンドライン・ハンドラがあり、私は、あなたがスラングを探している可能性があり理解実際にはVMMakerのコードジェネレータビットです。これは、単一のパッケージとして利用可能ですhttp://www.smalltalkhub.com/#!/~PavelKrivanek/CCodeGenerator
私はあなたがこれをどのようなコンパイラを使用するように調整することができると思います。
関連する問題
- 1. TreeModel + AbstractTreeModelの使用例/チュートリアル
- 2. TopLinkの例とチュートリアル
- 3. 例とチュートリアルを含むハッシュフォールバックライブラリを使用したHTML5プッシュステート
- 4. インテルSSEとAVXの例とチュートリアル
- 5. Scrapyチュートリアルの例外
- 6. RoR:SaaSの例(コード/チュートリアル)?
- 7. Tornadoログイン例/チュートリアル
- 8. Scrapyチュートリアル例
- 9. Android:ActivityGroupチュートリアル(例:
- 10. s390xでTensorflowを使用した画像認識(チュートリアルの例)
- 11. Linux/CUPSの印刷例/チュートリアル?
- 12. Cytoscape:例外TypeErrorでもチュートリアル
- 13. OpenCV Cascade Classifierチュートリアル例外
- 14. Monogame.Extendedを使用したチュートリアル
- 15. HibernateチュートリアルでMavenを使用
- 16. 春の統合のチュートリアル、情報、例?
- 17. 良いゲーム内のチュートリアルの例
- 18. PyBrainの遺伝的アルゴリズムの例/チュートリアル?
- 19. MVVMチュートリアル/インターネット接続のコード例
- 20. AndroidおよびFacebookチュートリアルmygreatappの例
- 21. サブスクリプションプランのテストケースと使用例
- 22. CoffeeScript/Backbone/Marionette - チュートリアルの例変換とスコープの問題
- 23. OpenCVの:チュートリアル「FLANNとのマッチング機能」 - 取得例外
- 24. 私はこのチュートリアルで使用のGradle
- 25. Seq2Seq TensorFlowチュートリアルでのバケットの使用
- 26. Cloudera VMでチュートリアルCSVファイルを読むときの例外
- 27. Azureチュートリアル - ローカルBLOBストレージの使用方法
- 28. requests_oauth2を使用するためのチュートリアル
- 29. TensorFlowのNameErrorリトライドモデルを使用しているときのチュートリアル
- 30. Neo4Jの簡単なチュートリアルとdjango + pythonでの使用
大規模なシステムで通訳をするこれは最初のステップであり、このステップは明らかです。しかし、質問は次のステップでありました。「復帰機能」記事で説明したように、ホストされているインタープリタをベースシステムから「切断」していました。私はslang \ vmmakerに関する多くのノートを見るので、このバンドルはこの第2ステップを作るためのツールを使用する準備が整っているように見えます。 –
そして、私は他のことに気をつけています。私は数Kbのフラッシュ/ラムを持つ小型マイクロコントローラのためのクロストランスレータとしてスラングをテストしたいと思います。完全なスモールトークシステムでのデバッグコード(mcuハードウェアでハードウェア化されていない)は魅力的です。 –
@DmitryPonyatovマイクロコントローラのためにCを生成するためにSlangを使用したいので、私はSmalltalkであなたにとって魅力的であるとは分かりません。 Slangの部分は、Smalltalkシステム全体、ライブプログラミング、大部分のツールのほとんどを使用できないものです。 Slangは、SmalltalkのサブセットからCコードを生成するためにのみ有用です。 –