.LOBSTER

LOBSTER ファイル

Lobster Source Code File
質問する
クイック回答

.lobster ファイルは、Wouter van Oortmerssen 氏によって作成された、主にゲームやグラフィックスを目的とした Python 風のインデントを持つ静的型付け言語、Lobster プログラミング言語で書かれたソースコードを保持します。プレーンテキストであるため、任意のコードエディタで開いて読むことができ、Visual Studio Code では Lobster の言語サーバーを介して最高のサポートが提供されます。実際にプログラムを実行するには、Lobster コンパイラにファイルを渡します(例:lobster mygame.lobster)。

開発元: Wouter van Oortmerssen カテゴリ: 開発用ファイル オープンスタンダード MIME: text/plain
対応OS Windows macOS Linux
関連: .DO · .MD · .HEX · .XSD

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Jun 22, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

LOBSTER ファイル形式とは?

.lobster ファイルは、Lobster プログラミング言語で書かれたソースコードファイルです。Lobster は Wouter van Oortmerssen 氏によって設計され、2011年に Apache 2.0 ライセンスの下で最初にリリースされました。このファイルは、中括弧ではなくインデントに依存する簡潔な構文を使用した、人間が読めるプレーンテキストを保持しているため、一見すると .py コードによく似ています。

表面上は似ていますが、これら2つの言語は大きく異なります。Lobster はフローに敏感な型推論を備えた静的型付け言語であり、プログラムを実行する前にミスをキャッチしながら、ほとんどの型注釈を省略できます。実行時のガベージコレクタの代わりに、コンパイル時の参照カウントとライフサイクル分析によってメモリを管理します。この言語は汎用ですが、そのリファレンス実装には OpenGL、SDL、およびゲームやグラフィックスを目的としたその他の組み込みライブラリが付属しているため、多くの .lobster ファイルは小さなゲームやグラフィカルなデモの一部となっています。

セキュリティと安全性

リスク: 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.

形式の詳細

概要
正式名称Lobster Source Code File別名 Lobster Program File, Lobster Script
開発元Wouter van Oortmerssen登場時期 2011
MIME タイプtext/plain
タイプPlain-text programming language source code
標準規格オープン・ロイヤリティフリー
この拡張子は以下でも使用されています…
  • 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.

LOBSTER ファイルを開くプログラム

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

技術的詳細

詳細仕様
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
リリース日2011
オープンスタンダードはい · ロイヤリティフリー
仕様書aardappel.github.io

LOBSTER の変換

コミュニティ Q&A

ユーザーからの質問
質問する
LOBSTER ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。LOBSTER ファイルについて最初の質問をしてみましょう。

よくある質問

.lobster ファイルを開くプログラムは何ですか?
任意のテキストエディタで読み取り用に開くことができます。Lobster 拡張機能を備えた Visual Studio Code が最高の体験を提供し、Lobster コンパイラがプログラムを実行します。
.lobster ファイルを実行するにはどうすればよいですか?
GitHub から Lobster ツールチェーンをインストールし、ターミナルから lobster yourfile.lobster(または bin/lobster yourfile.lobster)を実行します。
.lobster ファイルは Python と同じですか?
いいえ。Lobster は Python のインデントベースの外観を借用していますが、独自のコンパイラと標準ライブラリを持つ、別の静的型付け言語です。
.lobster プログラムをスタンドアロンのビルドにできますか?
はい。lobster --cpp を使用してネイティブビルド用の C++ を出力するか、lobster --pak を使用してランタイムが直接実行できる .lpak パックファイルを作成します。
.lobster ファイルは安全に開けますか?
エディタで開くことは、単なるテキストであるため無害です。ファイルを実行すると含まれているコードが実行されるため、信頼できるファイルのみを実行してください。
Lobster 言語を作成したのは誰ですか?
Wouter van Oortmerssen 氏が Lobster を設計および実装し、2011年に Apache 2.0 ライセンスの下で最初にリリースしました。

参考文献

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

さらに探索

データベース全体から

今週のトップ拡張子

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

関連する拡張子

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

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧