Pourquoi convertir FJ en FJM ?
Le code source FlipJump en .fj ne peut pas être exécuté directement ; il doit être assemblé en un binaire .fjm de segments « flip-and-jump » pour être exécuté. Transformer le .fj en .fjm est l'étape de construction standard, réalisée avec l'assembleur Python officiel.
Comment convertir FJ en FJM
Assembleur FlipJump fj
Installez avec pip install flipjump, puis lancez fj --asm your.fj -o your.fjm pour assembler la source dans le binaire .fjm.
Assembleur fj avec largeur personnalisée
Ajoutez le drapeau -w [WIDTH], par exemple fj --asm your.fj -o your.fjm -w 16, pour assembler par rapport à une largeur de mémoire spécifique au lieu de la valeur par défaut de 64 bits.
À propos de ces formats
Un fichier .fj est un code source écrit en FlipJump, un langage de programmation ésotérique à instruction unique dont la seule opération inverse un bit puis saute à une adresse. Le fichier…
Ouvrir les détails de .FJ →Un fichier .FJM est un fichier de données utilisé par un logiciel spécifique.
Ouvrir les détails de .FJM →Qualité et points de vigilance
- Le
.fjmest un binaire compilé de segments flip/jump et n'est pas lisible par l'homme comme la source.fj. - Choisir la mauvaise largeur de mémoire avec
-wpeut produire un.fjmqui se comporte de manière incorrecte, veillez donc à correspondre à la largeur attendue par votre programme. - Vous devez avoir Python et le paquet flipjump installés ; il n'existe pas d'assembleur en ligne pour cela.
Foire aux questions
Quelle commande assemble un .fj en .fjm ?
fj --asm your.fj -o your.fjm après avoir installé le paquet flipjump avec pip install flipjump.Ai-je besoin d'autre chose que la commande fj ?
flipjump, qui fournit l'assembleur et l'interprète fj.À quoi sert le drapeau -w ?
-w 16, ce qui affecte la manière dont le .fjm est assemblé.Puis-je exécuter un fichier .fj sans l'assembler ?
.fjm assemblé ; l'outil fj assemble et peut aussi l'exécuter en une seule étape, mais c'est le .fjm qui est réellement exécuté.