.LOBSTER

LOBSTER-fil

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

En .lobster-fil indeholder kildekode skrevet i programmeringssproget Lobster, et statisk typet sprog med Python-lignende indrykning skabt af Wouter van Oortmerssen og primært rettet mod spil og grafik. Da det er almindelig tekst, kan du åbne og læse den i enhver kodeeditor, hvor Visual Studio Code tilbyder den bedste understøttelse via Lobsters sprogserver. For rent faktisk at køre programmet skal du føde filen til Lobster-compileren, for eksempel lobster mygame.lobster.

Udvikler: Wouter van Oortmerssen Kategori: Udviklerfiler Åben standard MIME: text/plain
ÅBNER PÅ Windows macOS Linux
Relateret: .DO · .MD · .HEX · .XSD

På denne side

19k+ filtyper indekseret
Sidst gennemset Jun 22, 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 LOBSTER-filformatet?

En .lobster-fil er en kildekodefil skrevet i programmeringssproget Lobster. Lobster blev designet af Wouter van Oortmerssen og udgivet første gang i 2011 under Apache 2.0-licensen. Filen indeholder almindelig, letlæselig tekst ved hjælp af en kortfattet syntaks, der læner sig op ad indrykning frem for klammer, så den ligner .py-kode ved første øjekast.

Under overfladen er de to sprog ret forskellige. Lobster er statisk typet med flow-sensitiv type-inferens, hvilket lader dig springe de fleste type-annoteringer over, mens du stadig fanger fejl, før programmet kører. Det administrerer hukommelse med reference-tælling ved kompileringstid og livstidsanalyse i stedet for en runtime garbage collector. Sproget er til generelle formål, men dets reference-implementering leveres med OpenGL, SDL og andre indbyggede biblioteker rettet mod spil og grafik, så mange .lobster-filer er dele af små spil eller grafiske demoer.

Sikkerhed og tryghed

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

kort fortalt
FULDSTÆNDIGT NAVNLobster Source Code Fileogså kendt som Lobster Program File, Lobster Script
UDVIKLERWouter van Oortmerssensiden 2011
MIME-TYPEtext/plain
TYPEPlain-text programming language source code
STANDARDÅben · royaltyfri
Dette filtypenavn bruges også af…
  • 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 der åbner LOBSTER-filer

Windows3 apps
Notepad Open-source Open and edit the source as plain text, with a community syntax-highlighting setup available.
Lobster (reference compiler/runtime) Open-source 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) Open-source 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 Open-source Edit the source in the terminal using the community vim-lobster plugin for highlighting.
Lobster (reference compiler/runtime) Open-source 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

dyb specifikation
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
Udgivet2011
Åben standardJa · royaltyfri
Specifikationaardappel.github.io

LOBSTER-konverteringer

Fællesskabets Q&A

spurgt af brugere
Stil et hurtigt spørgsmål
Få hjælp fra folk, der arbejder med LOBSTER-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 LOBSTER-filer.

Ofte stillede spørgsmål

Hvilket program åbner en .lobster-fil?
Enhver teksteditor åbner den til læsning. Visual Studio Code med Lobster-udvidelsen giver den bedste oplevelse, og Lobster-compileren kører programmet.
Hvordan kører jeg en .lobster-fil?
Installer Lobster-værktøjskæden fra GitHub, og kør derefter lobster dinfil.lobster (eller bin/lobster dinfil.lobster) fra en terminal.
Er en .lobster-fil det samme som Python?
Nej. Lobster låner Pythons indrykningsbaserede udseende, men er et separat, statisk typet sprog med sin egen compiler og standardbibliotek.
Kan jeg lave et .lobster-program om til en selvstændig build?
Ja. Brug lobster --cpp til at generere C++ til en native build, eller lobster --pak for at oprette en .lpak pakfil, som runtimen kan køre direkte.
Er .lobster-filer sikre at åbne?
At åbne en i en editor er harmløst, da det bare er tekst. Kør kun filer, du har tillid til, da kørsel af en fil eksekverer den kode, den indeholder.
Hvem skabte sproget Lobster?
Wouter van Oortmerssen designede og implementerede Lobster og udgav det første gang i 2011 under Apache 2.0-licensen.

Referencer

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

Udforsk mere

på tværs af databasen

Populære filtyper i denne uge

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

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-Å