REBOL
Was ist REBOL frei verfügbar plattformübergreifend highly reflective flexibel kompakt interpretiert
Versionen /core (/base) /view (/face) /command (/pro) /encap /sdk
Teil 1 - Einführung
Values direkt interpretiert 52 Datentypen 12-Dec-2002 "Programmieren" $
Words indirekt interpretiert (Variable) keine Datentypen wordvar get-word:var set-wordvar: lit-wordvar
Blöcke nicht interpretiert Zusammenfassung beliebiger Elemente mit Reihenfolge [ red green blue ] [ 15:50 42 "Hans" no [nja, is eh] (2 / 0) ] [print ["Hello" ask "name? "] ] either random true [ print YES! ][none]
Sonderzeichen ^/newline ^-tab ^"" ^}} ^(xx)ASCII xx (hex)
Teil 2 - Grundlagen
Arbeiten mit der Konsole direkt copy/paste Editor + do %file.r help source probe
Series! Zuweisungen per Referenz (!) copy str pick insert, remove, change head, next, back, tail, skip sort, find, length?, index?
Function! func [ spec-block ][ code-block ] funktionsbeschreibung arg [type!] beschreibung /refinement beschreibung r-arg [typ!] beschreibung