KRET LANGUAGE ACADEMY · DOKUMENTACJA ZE ŹRÓDEŁ
KretBridge — referencja składni
KretBridge — referencja składni
Status 1.0: `PROVISIONAL_VERSIONED` — zdefiniowane i przetestowane, za mało dowodów na stabilne 1.0; własna ścieżka rozwoju. Gramatyka/wersja: — (kontrakt klink-1.0). Status języka nie nadaje uprawnień KCS ani prawa do działania w Production.Opisane są wyłącznie konstrukcje potwierdzone implementacją SDK (i, gdzie zaznaczono, testami tej rundy).
use Kret.Bridge.<usługa>
Import usługi z kontraktu; wywołanie = operacja hosta bridge.demo.calc.add.
use Kret.Bridge.demo.calc as calc
let sum = calc.add(40, 2)
Czytanie kodu linia po linii
Objaśnienia struktury nie są walidacją semantyczną. Szczegółowy kontrakt opisują referencje i README przykładu.
use Kret.Bridge.demo.calc as calcOdczytaj tę linię w kontekście otaczającego bloku i objaśnień autora poniżej.let sum = calc.add(40, 2)Wiązanie wartości; typ i możliwość zmiany zależą od użytej deklaracji.
| Cecha | Wartość |
|---|---|
| Parametry / typy | typy z kontraktu (bez Bytes) |
| Wynik | wynik metody |
| Wymagania | kretlink.connect, kretlink.consume + uprawnienie metody |
| Ograniczenia | brak usługi/inna sygnatura → plugin się nie uruchamia |
| Możliwe błędy | KCS-KRS-*, KCS-LNK-* |
| Wprowadzono | PROVISIONAL |
Ź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/KretBridge/Documentation/SYNTAX_REFERENCE.md
SHA-256 87E1C4FD1B519D9E9DC8349E631786FEDA85E36A23004ACB8A0A1A4329914335Zaloguj się na konto użytkownika, aby zapisywać postęp i zakładki. Konta obsługi mogą czytać bez zapisu postępu. Logowanie →