.LOBSTER

LOBSTER-fil

Lobster Source Code File
Still et spørsmål
HURTIGSVAR

En .lobster-fil inneholder kildekode skrevet i programmeringsspråket Lobster, et statisk typet språk med Python-lignende innrykk skapt av Wouter van Oortmerssen og rettet hovedsakelig mot spill og grafikk. Fordi det er ren tekst, kan du åpne og lese den i hvilken som helst kodeeditor, der Visual Studio Code tilbyr den beste støtten via Lobsters språktjener. For å faktisk kjøre programmet, må du mate filen til Lobster-kompilatoren, for eksempel med lobster mygame.lobster.

Utvikler: Wouter van Oortmerssen Kategori: Utviklerfiler Åpen standard MIME: text/plain
ÅPNES PÅ Windows macOS Linux
Relatert: .DO · .MD · .HEX · .XSD

På denne siden

19k+ filendelser indeksert
Sist vurdert Jun 22, 2026

Usikker på hva filen din er?

Slipp hvilken som helst fil inn i vår identifikator - vi leser bare de første bytene for å navngi formatet.

Identifiser en fil

Hva er LOBSTER-filformatet?

En .lobster-fil er en kildekodefil skrevet i programmeringsspråket Lobster. Lobster ble designet av Wouter van Oortmerssen og først utgitt i 2011 under Apache 2.0-lisensen. Filen inneholder ren, menneskelig lesbar tekst som bruker en kortfattet syntaks som lener seg på innrykk i stedet for klammeparenteser, så den ligner mye på .py-kode ved første øyekast.

Under overflaten er de to språkene ganske forskjellige. Lobster er statisk typet med flytsensitiv typeutledning, noe som lar deg hoppe over de fleste typeannonseringer mens du fortsatt fanger opp feil før programmet kjører. Det håndterer minne med referansetelling ved kompileringstid og levetidsanalyse i stedet for en søppeltømmer (garbage collector) ved kjøretid. Språket er til generelle formål, men referanseimplementasjonen leveres med OpenGL, SDL og andre innebygde biblioteker rettet mot spill og grafikk, så mange .lobster-filer er deler av små spill eller grafiske demoer.

Sikkerhet og trygghet

RISIKO: LOW

A .lobster file is plain-text source code and cannot run on its own by double-clicking. It only does something when executed by the Lobster compiler, and like any script it can perform whatever actions its code contains, so read unfamiliar files before running them.

Formatdetaljer

i et nøtteskall
FULLT NAVNLobster Source Code Fileogså kjent som Lobster Program File, Lobster Script
UTVIKLERWouter van Oortmerssensiden 2011
MIME-TYPEtext/plain
TYPEPlain-text programming language source code
STANDARDÅpen · royalty-fri
Denne filendelsen brukes også av…
  • Lobster ETL / test framework (SAP) - Some SAP LO extraction and QA tooling uses the name Lobster, but that is unrelated to this source-code format.
  • Lobster_data / Lobster Integration - Lobster GmbH sells data-integration software called Lobster; its projects are not saved as .lobster source files.

Programmer som åpner LOBSTER-filer

Windows3 apps
Notepad Åpen kildekode Open and edit the source as plain text, with a community syntax-highlighting setup available.
Lobster (reference compiler/runtime) Åpen kildekode Run the program with lobster yourfile.lobster, or build/pack it using --cpp or --pak.
Visual Studio Code Gratis Open the file to read and edit it; install the Lobster extension for syntax highlighting and language-server features.
macOS3 apps
Sublime Text Betalt Edit the source with a community Lobster syntax package installed.
Lobster (reference compiler/runtime) Åpen kildekode Build the toolchain, then run lobster yourfile.lobster from a terminal to execute the program.
Visual Studio Code Gratis Open the file for editing and use the Lobster extension for highlighting and LSP support.
Linux3 apps
Vim Åpen kildekode Edit the source in the terminal using the community vim-lobster plugin for highlighting.
Lobster (reference compiler/runtime) Åpen kildekode Compile the toolchain and run bin/lobster yourfile.lobster to execute the program.
Visual Studio Code Gratis Open and edit the file; add the Lobster extension for the language server.

Tekniske detaljer

dyp spesifikasjon
EncodingUTF-8 plain text
ContainerNone (flat source text)
Typical sizeA few hundred bytes to tens of kilobytes
StructureHuman-readable Lobster source using significant indentation instead of braces, in the style of Python. Contains function and struct definitions, imports of other .lobster modules, and statements. Statically typed with flow-sensitive type inference, so most types are not written out explicitly.
IntegrityNone built in
PlatformsWindows, macOS, Linux, Web (WebAssembly)
NotesThe reference implementation runs a .lobster file through a JIT/interpreter by default. It can also emit a .lpak bytecode pakfile (--pak) or transpile the program to a .cpp file (--cpp) for shipping builds. The engine bundles OpenGL, SDL and related batteries aimed at games and graphics.
Syntax StylePython-esque, indentation-based
Type SystemStatic, flow-sensitive type inference with specialization
Memory ManagementCompile-time reference counting with lifetime analysis
Utgitt2011
Åpen standardJa · royalty-fri
Spesifikasjonaardappel.github.io

LOBSTER-konverteringer

Spørsmål og svar fra fellesskapet

spurt av brukere
Still et raskt spørsmål
Få hjelp fra folk som jobber med LOBSTER-filer. Vær spesifikk - inkluder systemet ditt og programvareversjon.
Ingen konto nødvendig · svar vanligvis innen en dag

Ingen spørsmål ennå - vær den første til å spørre om LOBSTER-filer.

Ofte stilte spørsmål

Hvilket program åpner en .lobster-fil?
Enhver tekstbehandler åpner den for lesing. Visual Studio Code med Lobster-utvidelsen gir den beste opplevelsen, og Lobster-kompilatoren kjører programmet.
Hvordan kjører jeg en .lobster-fil?
Installer Lobster-verktøykjeden fra GitHub, og kjør deretter lobster yourfile.lobster (eller bin/lobster yourfile.lobster) fra en terminal.
Er en .lobster-fil det samme som Python?
Nei. Lobster låner Pythons innrykksbaserte utseende, men er et separat, statisk typet språk med sin egen kompilator og standardbibliotek.
Kan jeg gjøre et .lobster-program om til et frittstående bygg?
Ja. Bruk lobster --cpp for å generere C++ for et innebygd bygg, eller lobster --pak for å lage en .lpak-pakfil som kjøretidsmiljøet kan kjøre direkte.
Er .lobster-filer trygge å åpne?
Å åpne en i en editor er ufarlig fordi det bare er tekst. Kjør bare filer du stoler på, siden kjøring av en fil utfører koden den inneholder.
Hvem skapte språket Lobster?
Wouter van Oortmerssen designet og implementerte Lobster, og ga det først ut i 2011 under Apache 2.0-lisensen.

Referanser

1Lobster on GitHub (aardappel/lobster)github.com
2Lobster official documentationaardappel.github.io

Utforsk videre

på tvers av databasen

Populære filendelser denne uken

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

Relaterte filendelser

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

Gratis filverktøy

En filidentifikator og bildekonvertering i nettleseren - alt kjører på din enhet.

Åpne verktøykassen

Bla i filendelser A-Å