Waarom FJ naar FJM converteren?
FlipJump-broncode in .fj kan niet direct worden uitgevoerd; het moet worden geassembleerd naar een .fjm-binary van flip-and-jump-segmenten om te kunnen draaien. Het omzetten van .fj naar .fjm is de standaard bouwstap, uitgevoerd met de officiële Python-assembler.
Hoe FJ naar FJM te converteren
FlipJump fj assembler
Installeer met pip install flipjump en voer vervolgens fj --asm your.fj -o your.fjm uit om de broncode te assembleren naar de .fjm-binary.
fj assembler met aangepaste breedte
Voeg de vlag -w [WIDTH] toe, bijvoorbeeld fj --asm your.fj -o your.fjm -w 16, om te assembleren tegen een specifieke geheugenbreedte in plaats van de 64-bit standaard.
Over deze formaten
Een .fj-bestand is broncode geschreven in FlipJump, een esoterische programmeertaal met slechts één instructie die een bit omkeert en vervolgens naar een adres springt. Het bestand is…
Open .FJ details →Een .FJM-bestand is een gegevensbestand dat wordt gebruikt door specifieke software.
Open .FJM details →Kwaliteit & waar op te letten
- De
.fjmis een gecompileerde binary van flip/jump-segmenten en is niet menselijk leesbaar zoals de.fj-broncode. - Het kiezen van de verkeerde geheugenbreedte met
-wkan een.fjmopleveren die zich onjuist gedraagt, dus zorg dat de breedte overeenkomt met wat uw programma verwacht. - U hebt Python en het flipjump-pakket geïnstalleerd nodig; er is geen online assembler hiervoor.
Veelgestelde vragen
Welk commando assembleert een .fj naar een .fjm?
fj --asm your.fj -o your.fjm na het installeren van het flipjump-pakket met pip install flipjump.Heb ik naast het fj-commando nog iets anders nodig?
flipjump pip-pakket, dat de fj-assembler en interpreter bevat.Waarvoor dient de -w vlag?
-w 16, wat invloed heeft op hoe de .fjm wordt geassembleerd.Kan ik een .fj-bestand uitvoeren zonder het te assembleren?
.fjm uit; de fj-tool assembleert en kan het ook in één stap uitvoeren, maar een .fjm is wat daadwerkelijk wordt uitgevoerd.