Przejdź do treści

KRET LANGUAGE ACADEMY · DOKUMENTACJA ZE ŹRÓDEŁ

KretM — specyfikacja (zakres kontraktu 1.0)

KretM — specyfikacja (zakres kontraktu 1.0)

Status 1.0: `FROZEN_SUPPORTED_SUBSET` — zamrożony dokładnie opisany zakres; reszta poza kontraktem 1.0. Gramatyka/wersja: kretm-1.0. Status języka nie nadaje uprawnień KCS ani prawa do działania w Production.

Źródła normatywne (kopie w Sources/, kolejność pierwszeństwa: decyzje właściciela → zamrożony kontrakt → kod SDK → testy):

  • LANGUAGE_FREEZE_1_0/10_KRETM_SPECIFICATION.md
  • SDK 04_Languages/KretM/SPEC.md

Elementy języka

ElementStan w KretM
Struktura plikukretm "1.0", project "Nazwa" { version …; layer …; allow/deny …; file/folder … role …; constraints { … }; module … { … }; external …; link … }.
Rozszerzenie.kretm.
Komentarze//.
Wartościkind plugin|library|flow|ui|app|bridge|data, visibility internal|public, criticality low|normal|high|critical, status planned|experimental|active|deprecated, połączenia data|event|ui|bridge|api|runtime|config, role plików (source data ui style theme config manifest asset test doc build flow ai map bridge library).
Limity512 modułów, 64 warstwy, 4096 wpisów plików.

Zakres poza kontraktem / ograniczenia

  • deklarowanie uprawnień (KCS-KRM-0301)
  • publikowanie bibliotek (to KretLib dziś, KretMod w przyszłości)
  • importy między projektami (brak w 1.0)
  • kretm-1.0 FROZEN_SUPPORTED_SUBSET; brak wersjonowania map i migracji, brak map zagnieżdżonych głębiej.
  • Ekran POST Core pokazuje „KretM / KretLink NOT FROZEN” — tekst nieaktualny wobec freeze (G-14).

Pełna referencja konstrukcji: SYNTAX_REFERENCE.md.

Źródło i wersja

Zweryfikowany import PUBLIC_CANDIDATE. Identyfikatory źródeł odnoszą się do eksportu i nie dają dostępu do plików serwera.

01_LANGUAGES/KretM/Documentation/LANGUAGE_SPECIFICATION.md
SHA-256 EB576AC0A83094F77A4DC54C4CFE3A304779C3F5494F64AECD8325EBF7FFC6C5

Zaloguj się na konto użytkownika, aby zapisywać postęp i zakładki. Konta obsługi mogą czytać bez zapisu postępu. Logowanie →

Wybierz, co możemy zapamiętać w tej przeglądarce. Możesz zmienić decyzję w każdej chwili.

Polityka prywatności