Herbata | |
Data pierwszej wersji | 1997 |
---|---|
Paradygmaty | Tryb rozkazujący , funkcjonalny , przedmiot |
Autor | Jorge nunes |
Deweloperzy | Jorge nunes |
Pisanie na maszynie | dynamiczny |
Wpływem | Java, Schemat, Tcl |
Wdrożenia | Herbata |
System operacyjny | Wieloplatformowy |
Licencja | Właściciel |
Stronie internetowej | http://www.pdmfc.com/tea/ |
Tea to język skryptowy dla środowiska Java, wynaleziony przez Jorge Nunesa w 1997 roku. Łączy w sobie funkcjonalność Java, Scheme i Tcl .
Herbata to funkcjonalny język programowania integrujący funkcje jako obiekty .
Funkcja kwadratowa:
define carre ( x ) { * $x $x } echo [carre 4]Lista:
define liste (1 2 3 "quatre" "cinq")Obiekt w kształcie koła:
class Cercle ( _rayon _centre_x _centre_y ) method Cercle Surface () { * 3.1416 $_rayon $_rayon } method Cercle constructor ( r x y ) { set! _rayon $r set! _centre_x $x set! _centre_y $y } define c1 [new Cercle 7 0 0] define c2 [new cercle 10 1 1] echo "Aire c1 : " [$c1 Surface]