View this PageEdit this PageAttachments to this PageHistory of this PageHomeRecent ChangesSearch the SwikiHelp Guide

Základní metaobjekty

PNtalkClass class

NS newNamed:superClass: vytvoří novou PNtalk třídu (tj. instanci třídy PNtalkClass
NS compile: kompiluje a vytváří novou PNtalk třídu (jako parametr je zdrojový text třídy)
Q named: vrací příslušnou PNtalk třídu nalezenou podle jména

PNtalkClass

NS compileNet: kompiluje a přidává metodu do PNtalk třídy (jako parametr je zdrojový text třídy)
NS new vytvoří instanci PNtalk třídy (tj. objekt PNtalkObject v aktuálním světě
NS newIn: vytvoří instanci PNtalk třídy (tj. objekt PNtalkObject v zadaném světě

PNtalkWorld

NS test provede test všech komponent (objektů) v tomto světě
NS step provede jeden krok ve všech objektech v tomto světě + test
NS suspend přepne všechny objekty do režimu ladění
NS resume přepne všechny objekty do režimu běhu

PNtalkObject

NS test provede test objektu
NS step provede jeden (náhodně vybraný) krok + test
NS suspend přepne všechny objekty do režimu ladění (tzn. že operace provede označení tohoto objektu ve světě jako "neaktivní")
NS resume přepne všechny objekty do režimu běhu (tzn. že operace provede označení tohoto objektu ve světě jako "aktivní")


Link to this Page