Kreator języków programowania
Loading...
Language Forge — конструктор языков
Language Forge Kreator języków programowania
Zapisano projekt lokalny

Krok 2 · projektowanie

Budujemy język warstwa po warstwie

Plan, przykład składni i szybki lokalny feedback.

Wstępny blueprint

22%
language.lf

Dokumentacja

Dokumentacja Language Forge

Krótka instrukcja tworzenia własnego języka programowania i pracy w warsztacie.

Jak stworzyć własny język

  1. Wybierz zrozumiałą nazwę i opisz problem, który ma rozwiązywać język.
  2. Napisz specyfikację: użytkownicy, kluczowe konstrukcje, ograniczenia i rzeczywisty przykład.
  3. Wybierz styl języka odpowiedni do zadania: deklaratywny, ogólnego przeznaczenia, funkcyjny lub dla urządzeń.
  4. Kliknij „Utwórz plan języka” i zapoznaj się z blueprintem z najbliższym krokiem.
  5. Dopracowuj pomysł z inżynierem AI: pytaj o składnię, typy, etapy kompilatora i sprzeczności.

Jak korzystać z warsztatu

  1. Edytuj przykład w edytorze language.lf.
  2. Kliknij „Sprawdź kod”, aby uzyskać tokeny, AST i diagnostykę.
  3. Popraw błędy, a następnie kliknij „Uruchom”, aby przetestować scenariusz.
  4. Użyj „Formatuj”, aby wyczyścić przykład i „Kopiuj”, aby przenieść go do innego narzędzia.
  5. Wersja robocza zapisuje się automatycznie, więc do projektu można wrócić później.

Aktualny przykład składni


        
Language ForgeZmiany są zapisywane w projekcie
v0.2 · prototype lab