to spiral :size
if :size > 30 [stop] ; a condition stop
fd :size rt 15 ; many lines of action
spiral :size *1.02 ; the tailend recursive call
end
spiral 10
Here a new word spiral is defined (with a parameter) in the definition, the word calls itself with a different parameter. On the stop conmdition, the inner most word breaks out, and each calling word continues with the next command- also a break.
Data
5 lipca 2007 (data pierwszego przesłania pliku)
Źródło
Źródło nie zostało podane w rozpoznawalny automatycznie sposób. Założono, że to praca własna (w oparciu o szablon praw autorskich).
Autor
Autor nie został podany w rozpoznawalny automatycznie sposób. Założono, że to ClemRutter (w oparciu o szablon praw autorskich).
Licencja
Ja, właściciel praw autorskich do tego dzieła, udostępniam je na poniższych licencjach
Udziela się zgody na kopiowanie, rozpowszechnianie oraz modyfikowanie tego dokumentu zgodnie z warunkami GNU Licencji Wolnej Dokumentacji, w wersji 1.2 lub nowszej opublikowanej przez Free Software Foundation; bez niezmiennych sekcji, bez treści umieszczonych na frontowej lub tylnej stronie okładki. Kopia licencji załączona jest w sekcji zatytułowanej GNU Licencja Wolnej Dokumentacji.http://www.gnu.org/copyleft/fdl.htmlGFDLGNU Free Documentation Licensetruetrue
dzielić się – kopiować, rozpowszechniać, odtwarzać i wykonywać utwór
modyfikować – tworzyć utwory zależne
Na następujących warunkach:
uznanie autorstwa – musisz określić autorstwo utworu, podać link do licencji, a także wskazać czy utwór został zmieniony. Możesz to zrobić w każdy rozsądny sposób, o ile nie będzie to sugerować, że licencjodawca popiera Ciebie lub Twoje użycie utworu.
na tych samych warunkach – Jeśli zmienia się lub przekształca niniejszy utwór, lub tworzy inny na jego podstawie, można rozpowszechniać powstały w ten sposób nowy utwór tylko na podstawie tej samej lub podobnej licencji.
Ten szablon został dodany jako element zmiany licencjonowania.http://creativecommons.org/licenses/by-sa/3.0/CC BY-SA 3.0Creative Commons Attribution-Share Alike 3.0truetrue
To jest wolne oprogramowanie; możesz je dystrybuować oraz zmieniać zgodnie z warunkami Powszechnej Licencji Publicznej GNU opublikowanej przez Fundację Wolnego Oprogramowania; w wersji 2 tej licencji lub dowolnej późniejszej. To oprogramowanie rozpowszechniane jest z nadzieją, że będzie użyteczne, ale bez żadnej gwarancji; bez żadnej gwarancji przydatności handlowej lub przydatności do określonego celu. Zobacz wersję 2 oraz wersję 3 Powszechnej Licencji Publiczne GNU w celu uzyskania dalszych informacji.http://www.gnu.org/licenses/gpl.htmlGPLGNU General Public Licensetruetrue
Podpisy
Dodaj jednolinijkowe objaśnienie tego, co ten plik pokazuje
Logo Example - illustrating the logo program to spiral :size if :size > 30 [stop] ; a condition stop fd :size rt 15 ; many lines of action spiral :size *1.02 ; the tailend recursive call end spiral 10 Here a new word spiral is d