Dokumentacija

Veščine agentov

Naj vsak programerski agent piše veljaven .lolo, z istim katalogom in preverjanji, kot jih uporablja prevajalnik.

Vsak programerski agent lahko piše programe Orb. Potrebuje besedišče jezika, način, da vidi, kaj je veljavno na mestu kazalca, in preverjevalnik, s katerim se ne more prepirati. Vse troje je v ukazni vrstici.

Katalog

bash
1 orb signatures --out signatures.lolo

signatures.lolo je tipiziran katalog vseh operatorjev, vzorcev, struktur in pogodb nameščenih vedenj, napisan v samem .lolo. Daj ga agentu kot referenco: z njim se primerja prevajalnik, zato je vedno aktualen.

Dopolnjevanje

bash
1 orb complete app.lolo --offset 512

orb complete odgovori, kaj se sme napisati na nekem mestu: ključne besede, operatorje učinkov, oznake in lastnosti vzorcev, poti uvoza in tipizirane gumbe lastnosti, na katero se sklicuješ. Nikoli si ne izmisli imena in deluje na nedokončani kodi.

Preverjevalnik

bash
1 orb validate app.lolo --json --deny-warnings

Vsaka ugotovitev ima kodo, pot, sporočilo, predlog in razpon v viru. Agenti se vrtijo na njem, dokler program ne poroča 0 napak in 0 opozoril. orb verify --json doda vedenjska preverjanja.

Delovna zanka

  1. Preberi signatures.lolo in vodnik po jeziku.
  2. Raje sestavi standardno vedenje, kot da pišeš avtomat stanj.
  3. Napiši program, nato zaženi orb validate --json --deny-warnings.
  4. Popravi vsako ugotovitev na njenem mestu v viru in znova preveri.
  5. Preden razglasiš konec, zaženi orb verify.

Vgrajeni agent (orb brez ukaza) sledi natanko tej zanki.

© 2026 Almadar. Ljubljana, Slovenija.
Not reported here