Perché convertire FJ in FJM?
Il sorgente FlipJump in .fj non può essere eseguito direttamente; deve essere assemblato in un binario .fjm di segmenti «flip-and-jump» per l'esecuzione. Trasformare .fj in .fjm è il passaggio standard di compilazione, eseguito con l'assemblatore Python ufficiale.
Come convertire FJ in FJM
Assemblatore fj di FlipJump
Installa con pip install flipjump, quindi esegui fj --asm your.fj -o your.fjm per assemblare il sorgente nel binario .fjm.
Assemblatore fj con larghezza personalizzata
Aggiungi il flag -w [WIDTH], ad esempio fj --asm your.fj -o your.fjm -w 16, per assemblare rispetto a una specifica larghezza di memoria invece del valore predefinito a 64 bit.
Informazioni su questi formati
Un file .fj è un codice sorgente scritto in FlipJump, un linguaggio di programmazione esoterico a istruzione singola la cui unica operazione inverte un bit e poi salta a un indirizzo. Il…
Apri dettagli .FJ →Un file .FJM è un file di dati utilizzato da software specifici.
Apri dettagli .FJM →Qualità e a cosa prestare attenzione
- Il file
.fjmè un binario compilato di segmenti flip/jump e non è leggibile dall'uomo come il sorgente.fj. - Scegliere la larghezza di memoria errata con
-wpuò produrre un.fjmche si comporta in modo errato, quindi usa la larghezza prevista dal tuo programma. - È necessario avere Python e il pacchetto flipjump installati; non esiste un assemblatore online per questo.
Domande frequenti
Quale comando assembla un .fj in un .fjm?
fj --asm your.fj -o your.fjm dopo aver installato il pacchetto flipjump con pip install flipjump.Ho bisogno di altro oltre al comando fj?
flipjump, che fornisce l'assemblatore e l'interprete fj.A cosa serve il flag -w?
-w 16, il che influisce sul modo in cui il file .fjm viene assemblato.Posso eseguire un file .fj senza assemblarlo?
.fjm assemblato; lo strumento fj assembla e può anche eseguire in un unico passaggio, ma è il .fjm ciò che viene effettivamente eseguito.