ObjectHTML
Wstęp - geneza, zastosowania |
Atrybuty klas i zmienne lokalne są typu napi s. Nie ma innych typów danych .W języku występuje kilka instrukcji, które operują na liczbach (por. p. 5.11). Aby wykonać swoje zadanie najpierw konwertują parametry na liczby, potem wykonują swoją prace na liczbach, a wynik z powrotem konwertują na typ napis. Język ObjectHTML operuje w większości przypadków na tekstach i takie rozwiązanie jest w pełni zadawalające a implementacja języka jest znacznie prostsza.Język skryptowy TCL (Tool Command Language http://www.scriptics.com/) stworzony przez John'a Otherdoust'a do wersji 8 też zawierał tylko jeden typ danych napis, który w razie potrzeby był konwertowany na inne typy. Takie rozwiązanie było całkowicie wystarczające pomimo tego, że programy TCL są w pełni interaktywne.Wartości logiczne są reprezentowane przez napisy. Napisy “true”, “1” odpowiadają wartości logicznej “prawda”. Pozostałe napisy są interpretowane jako “fałsz”. |