Hvorfor konvertere FJ til FJM?
FlipJump-kildekode i .fj kan ikke kjøres direkte; den må settes sammen til en .fjm-binærfil av «flip-and-jump»-segmenter for å kunne utføres. Å gjøre om .fj til .fjm er det standardiserte byggesteget, utført med den offisielle Python-assembleren.
Hvordan konvertere FJ til FJM
FlipJump fj-assembler
Installer med pip install flipjump, og kjør deretter fj --asm your.fj -o your.fjm for å sette sammen kildekoden til en .fjm-binærfil.
fj-assembler med tilpasset bredde
Legg til flagget -w [WIDTH], f.eks. fj --asm your.fj -o your.fjm -w 16, for å sette sammen mot en spesifikk minnebredde i stedet for standardverdien på 64-bit.
Om disse formatene
En .fj-fil er kildekode skrevet i FlipJump, et esoterisk programmeringsspråk med én instruksjon der den eneste operasjonen flipper en bit og deretter hopper til en adresse. Filen er ren…
Åpne .FJ-detaljer →En .FJM-fil er en datafil som brukes av spesifikk programvare.
Åpne .FJM-detaljer →Kvalitet og hva du bør passe på
.fjmer en kompilert binærfil av flip/jump-segmenter og er ikke menneskelig lesbar slik som.fj-kildekoden.- Valg av feil minnebredde med
-wkan produsere en.fjmsom oppfører seg feil, så sørg for at den samsvarer med bredden programmet ditt forventer. - Du må ha Python og flipjump-pakken installert; det finnes ingen online-assembler for dette.
Ofte stilte spørsmål
Hvilken kommando setter sammen en .fj til en .fjm?
fj --asm your.fj -o your.fjm etter at du har installert flipjump-pakken med pip install flipjump.Trenger jeg noe annet enn fj-kommandoen?
flipjump pip-pakken, som inneholder både fj-assembleren og tolken.Hva brukes -w-flagget til?
-w 16, som påvirker hvordan .fjm-filen settes sammen.Kan jeg kjøre en .fj-fil uten å sette den sammen?
.fjm-filen; fj-verktøyet setter sammen og kan også kjøre den i ett trinn, men en .fjm er det som faktisk utføres.