なぜ FJ を TXT に変換するのですか?
内部の FlipJump ソースがすでに読み取り可能なテキストであるにもかかわらず、ツールやアップロードフォームが .txt 拡張子しか受け付けない場合に、この変換が求められます。バイトデータはプレーンテキストであるため、生成される .txt は元の .fj の内容と同一であり、データの追加や削除は行われません。これは変換ではなく、ラベルの付け替えです。
FJ から TXT への変換方法
任意のテキストエディタ(名前を付けて保存) EASIEST
メモ帳、VS Code、またはその他のエディタで .fj ファイルを開き、ファイル > 名前を付けて保存 を選択して、名前を myfile.txt に設定します。VS Code では、エンコーディングが UTF-8 のままであることを確認してください。
ファイル名の変更
エクスプローラーでファイル拡張子を表示した状態で、program.fj を program.txt にリネームします。Linux または macOS では、ターミナルで mv program.fj program.txt を実行します。
FlipJump アセンブラ(実際の出力用)
テキストのコピーではなく、実際にビルド結果が必要な場合は、FlipJump プロジェクトをインストールし、fj program.fj を実行して代わりに .fjm ファイルにアセンブルしてください。
これらの形式について
.fj ファイルは、ビットを反転させてからアドレスにジャンプするという唯一の操作のみを持つ難解な単一命令プログラミング言語、FlipJump で記述されたソースコードです。このファイルはプレーンテキストであるため、任意のエディタで開くことができますが、実行するには FlipJump ツールチェーン(pip install flipjump でインストールし、fj…
.FJ の詳細を開く →TXT ファイルは、書式設定のないプレーンテキストであり、あらゆるコンピュータにおいて最もシンプルなドキュメント形式です。ダブルクリックすると、Windows では メモ帳、macOS では TextEdit、Linux では gedit…
.TXT の詳細を開く →品質と注意点
- これはコードを «処理» するものではありません。
.txtはソースのバイト単位のコピーであり、拡張子が異なるだけです。 - 名前を変更しても FlipJump プログラムが実行されたり検証されたりすることはありません。それを行うのは FlipJump アセンブラのみです。
- エディタによっては保存時に改行コードを変更したり BOM を追加したりすることがあり、後で厳密なパーサーがファイルを読み込む際に問題になる可能性があります。
よくある質問
.fj ファイルはバイナリですか、テキストですか?
.fj を .txt にリネームするとコードが壊れますか?
.fj 拡張子を明示的に探すツールは、そのファイルを認識しなくなります。なぜ .fj から .txt への «本当の» 変換ができないのですか?
.fj から実行ファイルを入手するにはどうすればよいですか?
fj program.fj)でアセンブルして、.txt ではなく .fjm ファイルを生成してください。