interpreter

    1

    2答えて

    私は最近、難解なプログラミング言語シェイクスピアのプログラミング言語(SPL)に興味を持ってもらいましたし、私は見つけることができる唯一の窓に優しいインタプリタをインストールしようとした、から: https://pypi.python.org/pypi/shakespearelang/0.2.0 私はピップとPython(3.6)をインストールするのは初めてでしたが、すべてが正しくインストールされ

    0

    3答えて

    私自身のプログラミング言語実現のためにPharo VMを使用するにはどうすればよいですか? Slangに関するチュートリアルを見つけたり、独自の.imageをゼロから作ることはできますか?

    0

    1答えて

    私は現在、コードの一部を試してみるために次の行を持っています。 (with-handlers ([exn:fail? (lambda (exn) 'Error)]) (car 17)) 私はそれが失敗した理由をプリントアウトするのを助けるためにキャッチされた例外の機能に」エラーを変更するにはどのような方法があったことを不思議でしたか? 私もcheck-not-exnを使用していましたが、その関

    1

    2答えて

    私は作っている言語のために、Pythonに似たインタプリタを作っています。今私はこれは小さな仕事ではないと私はそれが非常にうまく動作するとは思っていないか、多くのことを理解していますが、私はいくつかの基本的な機能(変数、関数、ループ、if文など...) 私は現在、通訳者がファイルを受け取り、それをトークンのリストに分割し、これらのトークンをASTに変える準備ができています。私は理解していると信じて

    -2

    1答えて

    私はjavaについて知りたいです。だから、Javaはコンパイラかインタプリタですか?ファイルの拡張子は何ですか?.javaまたは.jarファイルを実行する方法は?

    1

    1答えて

    私は、1行に複数のコマンドを含むコマンドラインインタープリターを書きたいと思っています。 私は1行あたり1つのcomamndで動作するプログラムを書いたが、もっと多くのコマンドを入力した場合、comamndsは次のように入力される。 pwd; catファイルls。 まず私は引数を解析し、私は、配列にそれらを入れて、私はこの機能を持っている: pid_t pid; pid = fork();

    4

    1答えて

    いくつかのOCaml値の内部表現を見ました。空の配列の表現はatom(0)、すなわちtag=0とsize=0のブロックです。浮動小数点の空の配列はatom(0)でも表されます。 アトムで表されるOCaml値はtag > 0ですか?そうでない場合:OCamlバイトコードセットにはどのような目的のためにATOM n命令が含まれていますか?

    0

    1答えて

    私はSublime Text 2を使用してPythonスクリプトを実行しています。スクリプトを実行するには、コマンドBを使用します。これは、インタプリタが表示されないため、Pythonインタプリタに変数を探索するまで有効です。インタラクティブである。アイデアとコードスニペットをメインスクリプトに追加する前に、Sublime Text 2のインタプリタにコードを入力してテストする方法はありますか?

    3

    1答えて

    私が理解したところでは、標準のLuaインタプリタはまず入力コードを "バイトコード"(luacの出力)にコンパイルし、次にそのバイトコードを "解釈"します。 しかし、それは基本的にJITコンパイラの定義ですか? LuaJITは何をしていますか?標準のLuaインタプリタとどのように違いますか?どのようにこれは速くすることができますか?

    0

    2答えて

    私はそれについて多くの情報を持っていないので、私はそう考えるEclipseモデリングフレームワークを使用して、DSLとそれのインタプリタを行う必要があります。私はそれを行うには4ヶ月があり、私は非常に失われています。 DSLはセンサーからファイルを読み取る必要があり、DSLでは複雑な数学演算を行うことができます。誰でも自由なリソース/本/チュートリアル/ガイドを知っています。私はそれについて読むこ