なぜ URCL を TXT に変換するのですか?
.urcl 拡張子は URCL ソースコードであることを示すだけで、内部のバイトは命令が書かれた普通のテキスト行であり、.txt ファイルが保持する内容と同じ種類です。バイナリレイヤーはないため、プレーンテキストを得るために実際のデコードは必要ありません。
URCL から TXT への変換方法
Visual Studio Code FREE
VS Code で .urcl を開き(URCL プラグインで構文ハイライトが追加されます)、ファイル > 名前を付けて保存 を選択し、その拡張子が必要な場合は末尾を .txt にして保存します。
メモ帳 / TextEdit EASIEST
Windows のメモ帳や macOS の TextEdit(標準テキストモード)でファイルを開き、名前を付けて保存 を使用して .txt コピーを書き出します。命令の内容は同一のままです。
URCL リファレンスコンパイラ (Haku8866/URCL) OPEN-SOURCE
生のソースではなくクリーンアップされた出力が必要な場合は、オプションで py URCL.py Core program.urcl output.txt を実行して、正規化されコア命令に分解されたテキストバージョンを出力します。
これらの形式について
.urcl ファイルは、URCL (Universal Reduced Computer Language) で記述されたプレーンテキストのソースファイルです。これは主に Minecraft のレッドストーンコンピュータコミュニティや趣味の CPU 設計者によって使用される、シンプルな RISC スタイルのアセンブリ言語です。単なるテキストであるため、Visual…
.URCL の詳細を開く →TXT ファイルは、書式設定のないプレーンテキストであり、あらゆるコンピュータにおいて最もシンプルなドキュメント形式です。ダブルクリックすると、Windows では メモ帳、macOS では TextEdit、Linux では gedit…
.TXT の詳細を開く →品質と注意点
.urclを.txtにリネームしてもコード自体は何も変わりません。それはすでにプレーンテキストです。Core/Basicターゲットでコンパイラを実行すると、命令や定数が書き換えられるため、その出力は元のソースとは異なります。- Windows では拡張子が非表示になっている場合があるため、
program.urcl.txtではなく正しく.txtが作成されたか確認してください。