λ
Language Forge
Kreator języków programowania
Zapisano
•
projekt lokalny
Język interfejsu
Dokumentacja
Nowy projekt
Zapytaj AI
Krok 2 · projektowanie
Budujemy język warstwa po warstwie
Plan, przykład składni i szybki lokalny feedback.
▶Uruchom
✓Sprawdź kod
Wstępny blueprint
language.lf
Formatuj
Kopiuj
1
Ln 1, Col 11 строка
Tokeny
AST
Diagnostyka
Wynik
Dokumentacja
Dokumentacja Language Forge
Krótka instrukcja tworzenia własnego języka programowania i pracy w warsztacie.
Jak stworzyć własny język
- Wybierz zrozumiałą nazwę i opisz problem, który ma rozwiązywać język.
- Napisz specyfikację: użytkownicy, kluczowe konstrukcje, ograniczenia i rzeczywisty przykład.
- Wybierz styl języka odpowiedni do zadania: deklaratywny, ogólnego przeznaczenia, funkcyjny lub dla urządzeń.
- Kliknij „Utwórz plan języka” i zapoznaj się z blueprintem z najbliższym krokiem.
- Dopracowuj pomysł z inżynierem AI: pytaj o składnię, typy, etapy kompilatora i sprzeczności.
Jak korzystać z warsztatu
- Edytuj przykład w edytorze language.lf.
- Kliknij „Sprawdź kod”, aby uzyskać tokeny, AST i diagnostykę.
- Popraw błędy, a następnie kliknij „Uruchom”, aby przetestować scenariusz.
- Użyj „Formatuj”, aby wyczyścić przykład i „Kopiuj”, aby przenieść go do innego narzędzia.
- Wersja robocza zapisuje się automatycznie, więc do projektu można wrócić później.
Aktualny przykład składni
Zamknij
Pobierz dokumentację
