KRET LANGUAGE ACADEMY · DOKUMENTACJA ZE ŹRÓDEŁ
KretS — samouczek INTERMEDIATE
KretS — samouczek INTERMEDIATE
Status 1.0: `FROZEN_SUPPORTED_SUBSET` — zamrożony dokładnie opisany zakres; reszta poza kontraktem 1.0. Gramatyka/wersja: krets-2.0. Status języka nie nadaje uprawnień KCS ani prawa do działania w Production.Cel: moduły, łączenie funkcji, dane, konfiguracja, komunikacja, obsługa błędów, interfejsy SDK.
Narzędzia: kret = <SDK>\Compiler\kret.exe (SDK 1.0.0-rc.3+kret.local.3), kretui-host = <SDK>\UiHost\kretui-host.exe. {DATA}/{OUT} = nowe, puste katalogi.
1. Przetwarzanie danych: rekordy, listy, mapy, błędy (KRETS-I01-DataProcessing)
Projekt: ../../Examples/INTERMEDIATE_DataProcessing/ · klasyfikacja RUNNABLE_LOCAL · Playground LOCAL_EXECUTE
Kroki (katalog roboczy: katalog przykładu):
kret check . --json— w wyniku:"succeeded": truekret run . --policy host-policy.json --data {DATA}— w wyniku:odrzucone 2
Wynik tej rundy: PASS — zob. EXPECTED_OUTPUT.txt.
2. Moduły i łączenie funkcji (KRETS-I02-Modules)
Projekt: ../../Examples/INTERMEDIATE_Modules/ · klasyfikacja RUNNABLE_LOCAL · Playground LOCAL_EXECUTE
Kroki (katalog roboczy: katalog przykładu):
kret check . --json— w wyniku:"succeeded": truekret run . --policy host-policy.json --data {DATA}— w wyniku:suma=108
Wynik tej rundy: PASS — zob. EXPECTED_OUTPUT.txt.
Ź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.
06_SITE_READY_CONTENT/TUTORIALS/KretS/INTERMEDIATE_PL.md
SHA-256 10E75DFB0DEB71C4029493B43841F9DC305AFC4C201265DD99EC04FEE9468E3EZaloguj się na konto użytkownika, aby zapisywać postęp i zakładki. Konta obsługi mogą czytać bez zapisu postępu. Logowanie →