問題タブ [rascal]

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.

0 投票する
1 に答える
126 参照

rascal - Rascal のプロジェクト uri からそこに含まれるファイルに移動するにはどうすればよいですか?

プロジェクト内のすべてのファイルを解析したいと思います。|project://p2-SnakesAndLadders| のような場所があるとします。プロジェクト内のファイルに移動するにはどうすればよいでしょうか?

0 投票する
1 に答える
167 参照

memory-management - java.lang.OutOfMemoryError: ラスカル コードを含む Java ヒープ スペース

ラスカルで大きな文字列を操作しようとすると、常に次のエラーが発生します。

java.lang.OutOfMemoryError: Java ヒープ領域 (内部エラー)。

eclipse.ini ファイルで次のパラメーターを変更しました。

しかし、それは何も変わりません。

コードは次のようになります。

このエラーを防ぐにはどうすればよいですか? そのコードを記述してメモリ効率を高める方法はありますか?

0 投票する
1 に答える
49 参照

rascal - Rascal に Lisp 風の「引用」のような機能はありますか

Rascal が他の言語のメタ言語になることを意図していることは知っています。これらの言語には Rascal 自体が含まれていますか? quotea la Lisp のようなメタ機能が利用可能または計画されていますか?

0 投票する
2 に答える
80 参照

rascal - 無限大の定数はありますか?

Rascal が大きな整数をサポートしていることに気付きました。しかし、無限大の定数が見つかりません。それらは存在しますか?そうでない場合は、非常に便利な場合があるため、追加することをお勧めします。現在、私の回避策は のようなものを定義することですがint pInf = 1024、極端な場合には失敗する可能性があります。

0 投票する
1 に答える
50 参照

rascal - `syntax` 宣言は `data` 宣言の前に来なければなりませんか?

Rascal では、syntax宣言は宣言の前に来なければならないようdataです。本当?私の経験では、宣言のsyntax後に宣言を入れるdataと、解析エラーが発生しました。解析エラーになるのはなぜですか?

0 投票する
1 に答える
160 参照

rascal - Rascal は式 pr0blem を解決しますか?

Rascal のデータと関数は、さまざまなソース ファイルに散在する可能性があり、インポートされるとそれに応じてマージされます。つまり、Rascal はオープン データとオープン関数をサポートしています。Rascal は式の問題を解決しますか? するように設計されていますか?