Varför konvertera FJ till FJM?
FlipJump-källkod i .fj kan inte köras direkt; den måste assembleras till en .fjm-binär bestående av flip-and-jump-segment för att kunna exekveras. Att göra om .fj till .fjm är det vanliga byggsteget, vilket görs med den officiella Python-assemblern.
Hur man konverterar FJ till FJM
FlipJump fj-assembler
Installera med pip install flipjump, kör sedan fj --asm din.fj -o din.fjm för att assemblera källkoden till en .fjm-binär.
fj-assembler med anpassad bredd
Lägg till flaggan -w [WIDTH], t.ex. fj --asm din.fj -o din.fjm -w 16, för att assemblera mot en specifik minnesbredd istället för standardvärdet 64-bitar.
Om dessa format
En .fj-fil är källkod skriven i FlipJump, ett esoteriskt eninstruktions-programmeringsspråk vars enda operation flippar en bit och sedan hoppar till en adress. Filen är vanlig text, så alla…
Öppna detaljer för .FJ →En .FJM-fil är en datafil som används av specifik programvara.
Öppna detaljer för .FJM →Kvalitet & vad man bör tänka på
.fjmär en kompilerad binär av flip/jump-segment och är inte läsbar för människor som källkoden i.fj.- Att välja fel minnesbredd med
-wkan producera en.fjmsom beter sig felaktigt, så matcha den bredd som ditt program förväntar sig. - Du behöver Python och paketet flipjump installerat; det finns ingen online-assembler för detta.
Vanliga frågor
Vilket kommando assembler en .fj till en .fjm?
fj --asm din.fj -o din.fjm efter att ha installerat flipjump-paketet med pip install flipjump.Behöver jag något annat än fj-kommandot?
flipjump, som tillhandahåller både fj-assemblern och tolken.Vad används flaggan -w till?
-w 16, vilket påverkar hur .fjm-filen assembleras.Kan jag köra en .fj-fil utan att assemblera den?
.fjm-filen; verktyget fj kan assemblera och köra i ett steg, men en .fjm är det som faktiskt exekveras.