問題タブ [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.
rascal - Rascal のプロジェクト uri からそこに含まれるファイルに移動するにはどうすればよいですか?
プロジェクト内のすべてのファイルを解析したいと思います。|project://p2-SnakesAndLadders| のような場所があるとします。プロジェクト内のファイルに移動するにはどうすればよいでしょうか?
memory-management - java.lang.OutOfMemoryError: ラスカル コードを含む Java ヒープ スペース
ラスカルで大きな文字列を操作しようとすると、常に次のエラーが発生します。
java.lang.OutOfMemoryError: Java ヒープ領域 (内部エラー)。
eclipse.ini ファイルで次のパラメーターを変更しました。
しかし、それは何も変わりません。
コードは次のようになります。
このエラーを防ぐにはどうすればよいですか? そのコードを記述してメモリ効率を高める方法はありますか?
rascal - Rascal に Lisp 風の「引用」のような機能はありますか
Rascal が他の言語のメタ言語になることを意図していることは知っています。これらの言語には Rascal 自体が含まれていますか? quote
a la Lisp のようなメタ機能が利用可能または計画されていますか?
rascal - 無限大の定数はありますか?
Rascal が大きな整数をサポートしていることに気付きました。しかし、無限大の定数が見つかりません。それらは存在しますか?そうでない場合は、非常に便利な場合があるため、追加することをお勧めします。現在、私の回避策は のようなものを定義することですがint pInf = 1024
、極端な場合には失敗する可能性があります。
rascal - `syntax` 宣言は `data` 宣言の前に来なければなりませんか?
Rascal では、syntax
宣言は宣言の前に来なければならないようdata
です。本当?私の経験では、宣言のsyntax
後に宣言を入れるdata
と、解析エラーが発生しました。解析エラーになるのはなぜですか?
rascal - Rascal は式 pr0blem を解決しますか?
Rascal のデータと関数は、さまざまなソース ファイルに散在する可能性があり、インポートされるとそれに応じてマージされます。つまり、Rascal はオープン データとオープン関数をサポートしています。Rascal は式の問題を解決しますか? するように設計されていますか?