.FJ

FJ-fil

FlipJump Source Code File
Stil et spørgsmål
HURTIGT SVAR

En .fj fil er kildekode skrevet i FlipJump, et esoterisk programmeringssprog med kun én instruktion, hvis eneste operation flipper en bit og derefter hopper til en adresse. Filen er almindelig tekst, så enhver editor kan åbne den, men for at køre den skal du bruge FlipJump-værktøjskæden (pip install flipjump, derefter fj dinfil.fj), som samler kilden og eksekverer den. Visual Studio Code eller enhver teksteditor fungerer fint til læsning og redigering.

Udvikler: Tom Herman (tomhea) Kategori: Udviklerfiler MIME: text/plain
ÅBNER PÅ Windows macOS Linux
Relateret: .DO · .MD · .HEX · .XSD

På denne side

19k+ filtyper indekseret
Sidst gennemset Jul 16, 2026

Er du ikke sikker på, hvad din fil er?

Træk en fil over i vores identifikator - vi læser kun de første bytes for at navngive formatet.

Identificer en fil

Hvad er FJ-filformatet?

En .fj fil indeholder kildekode til FlipJump, et esoterisk programmeringssprog med én instruktion skabt af Tom Herman (tomhea) omkring 2021. FlipJump er en One Instruction Set Computer, eller OISC. Dens enkelte instruktion har formen a;b, som flipper bitten på adresse a og derefter hopper til adresse b. Den ene operation er nok til at gøre sproget Turing-komplet.

En .fj fil er almindelig tekst. Ved siden af rå a;b instruktioner kan den indeholde konstanter som x = 6;, labels, parametriserede makroer, rep(n, i) gentagelser, namespaces og udtryk, der beregnes ved samling (assembly-time). Projektet leveres med et standardbibliotek opdelt i bit, hex og stl namespaces med makroer til input, output, matematik og kontrolflow. Kommentarer begynder med //.

Sikkerhed og tryghed

RISIKO: LOW

A .fj file is plain-text source code and cannot run on its own; it only executes when assembled and run by the FlipJump interpreter. There are no macros that touch the host OS and no embedded binaries, so opening one in an editor is safe. As with any source code, only assemble and run files from sources you trust.

Formatdetaljer

kort fortalt
FULDSTÆNDIGT NAVNFlipJump Source Code Fileogså kendt som FlipJump assembly file, FJ file
UDVIKLERTom Herman (tomhea)siden 2021
MIME-TYPEtext/plain
TYPEPlain-text assembly source code

Programmer der åbner FJ-filer

Windows3 apps
Notepad Open-source Open the .fj source as plain text to browse labels, macros, and comments.
FlipJump (flipjump Python package) Open-source Install with pip install flipjump, then run fj yourfile.fj to assemble and execute the program, or fj --asm yourfile.fj -o out.fjm to only assemble.
Visual Studio Code Gratis Open the .fj file to read and edit the FlipJump assembly with plain-text highlighting and search across the codebase.
macOS3 apps
TextEdit Indbygget Open the .fj file in plain-text mode to view the source without extra software.
FlipJump (flipjump Python package) Open-source Install with pip install flipjump, then run fj yourfile.fj in Terminal to assemble and run the program.
Visual Studio Code Gratis Open the .fj file to edit the source and inspect the standard-library macros it references.
Linux3 apps
FlipJump (flipjump Python package) Open-source Install with pip install flipjump, then run fj yourfile.fj to assemble and run, or fj --run out.fjm to execute a compiled file.
Visual Studio Code Gratis Open the .fj file to edit FlipJump assembly and manage multi-file projects.
GNU nano / Vim Open-source Open the .fj source in a terminal editor to make quick edits before assembling with fj.

Tekniske detaljer

dyb specifikation
EncodingUTF-8 / ASCII plain text
Byte orderN/A (text)
ContainerNone; flat text file
CompressionNone (source is uncompressed text)
Typical sizeA few hundred bytes to tens of kilobytes
StructureHuman-readable FlipJump assembly. Each statement is the single instruction 'a;b' (flip the bit at address a, then jump to address b), with sugar forms like ';J', 'F;' and ';'. Files also contain constant definitions (x = 6;), labels (label:), macro definitions with parameters and temporary labels, rep(n, i) repetitions, namespaces, memory-segment and address-reservation directives, and assembly-time arithmetic/bitwise/logical expressions. Comments start with //.
PlatformsWindows, macOS, Linux
NotesThe standard library ships three namespaces (bit, hex, stl) with macros for I/O, math, logic, comparison, pointers, and stack/functions. The wflip operation flips multiple bits in a word at once. Source is assembled to the binary .fjm format for execution.
Language ParadigmOne Instruction Set Computer (OISC), esoteric
Toolchainflipjump Python package providing the fj command-line assembler and interpreter
Udgivet2021
Seneste versionFlipJump 1.5.0 (June 2026)
Specifikationesolangs.org

FJ-konverteringer

Fællesskabets Q&A

spurgt af brugere
Stil et hurtigt spørgsmål
Få hjælp fra folk, der arbejder med FJ-filer. Vær specifik - medtag dit system og din softwareversion.
Ingen konto nødvendig · svar normalt inden for en dag

Ingen spørgsmål endnu - vær den første til at spørge om FJ-filer.

Ofte stillede spørgsmål

Hvad er en .fj fil?
Det er en kildekodefil til FlipJump, et esoterisk sprog med én instruktion. Den indeholder assembly i almindelig tekst, hvis eneste instruktion flipper en bit og hopper til en adresse.
Hvordan åbner jeg en .fj fil?
Åbn den i enhver teksteditor eller i Visual Studio Code for at læse og redigere. For rent faktisk at køre den, skal du installere FlipJump-værktøjskæden med pip install flipjump og køre fj dinfil.fj.
Hvordan kører jeg et FlipJump-program?
Brug fj kommandoen fra flipjump-pakken. fj hello.fj samler og kører i ét trin; fj --asm hello.fj -o hello.fjm samler kun, og fj --run hello.fjm eksekverer den kompilerede fil.
Hvad er forskellen på .fj og .fjm?
.fj er den menneskeligt læsbare FlipJump-kilde, du skriver, mens .fjm er den binære FlipJump Machine-fil produceret af assembleren, som tolken kører.
Har jeg brug for en speciel editor til at skrive .fj kode?
Nej. Da formatet er almindelig tekst, fungerer enhver editor. Visual Studio Code eller Notepad++ er praktiske til større projekter, der trækker på makroer fra standardbiblioteket.
Er en .fj fil sikker at åbne?
Ja. Det er inaktiv tekst, der intet gør, før du samler og kører den med FlipJump-tolken. Kør kun programmer fra kilder, du har tillid til.

Referencer

1flip-jump on GitHub (official project)github.com
2FlipJump on Esolang wikiesolangs.org

Udforsk mere

på tværs af databasen

Populære filtyper i denne uge

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.EXEWindows Executable (Portable Executable)
4.PARTPartial Download File
5.BINCD/DVD Disc Image (BIN/CUE)
6.DATProgram Data File (generic)
7.RPMSGRestricted Permission Message
8.TXTPlain Text File
9.MDMarkdown Document
10.NOMEDIAAndroid No-Media Marker File

Relaterede filtyper

.DOStata Do-File
.MDMarkdown Document
.HEXIntel HEX File
.XSDXML Schema Definition
.MAPSource Map (JavaScript / CSS)
.CONFIGConfiguration File

Gratis filværktøjer

En fil-identifikator og billedkonverter direkte i browseren - alt kører på din enhed.

Åbn værktøjskassen

Gennemse filtyper A-Å