Rebol - wprowadzenie

2008-06-25 14:56

REBOL (Relative Expression Based Object Language – czyli “relacyjny, bazujący na wyrażeniach język obiektowy”) został stworzony przez Carla Sassenratha – jednego z twórców AmigaOS.

Hello World!

Instalujemy REBOL/View

Na stronie www.rebol.com można znaleźć wersje dla różnych sytemów. Instalacja nie powinna sprawić najmniejszych problemów. Po zainstalowaniu (na windows) pliki z rozszerzeniem .r powinny być domyślnie skojarzone z interpreterem REBOLa.

Edytor tekstu

Wybór edytora dowolny – jeśli jeszcze nie masz ulubionego, spróbuj Crimson Editor który ma “wbudowane” podświetlanie składni dla REBOL’a. Oczywiście MS Word się do tego celu nie nadaje. Ale notatnik może być :)

Zaczynamy!

Zakładamy nowy plik i zapisujemy go jako helloworld.r, a w nim piszemy

REBOL [ ; tak wygląda komentarz na końcu linii :)
    Title:  "Hello World" ; tu wpiszemy tytuł
    Date:   15-jan-2007 ; tutaj datę - można także 15-01-2007
    File:   %helloworld.r ; nazwa pliku
    Author: "Alekk" ; autor
    Version: 0.5 ; no i wersja
]

Kazdy skrypt musi się zaczynać od takiego nagłówka, zestaw powyżej jest uznany za “minimalny” – ale w najbardziej uproszczonej może to być tylko REBOL [ ]

Dopisujemy:

view layout [
	text "Hello World" 
	button "OK - zmykaj" [
	 	quit
	]
]

No dobrze – przeskoczyliśmy etap

print "hello world"

- ale myślę, że tak jest lepiej. Po uruchomieniu uzyskujemy coś takiego:

Rebol - Hello World

(W tle fragment podświetlonego kodu w edytorze Crimson Editor)

Skomentuj