Rexx - Regina
Regina to kolejny interpreter Rexx dostępny do kompilowania i uruchamiania programów Rexx. Oficjalna strona Reginy to - www.regina-rexx.sourceforge.net/
Niektóre zalety korzystania z Reginy są następujące -
Regina może działać na dowolnej platformie, niezależnie od tego, czy jest to Windows, Linux czy Mac OS.
Regina działa zgodnie ze wszystkimi dostępnymi standardami.
Regina ma dużą społeczność, dlatego jest dostępnych dla niej wiele forów i materiałów do nauki.
Regina ma wiele dostępnych narzędzi do pisania i testowania programów Rexx.
W Reginie możesz uruchamiać polecenia, które nie są możliwe w domyślnym Interpreterze Rexx. Na przykład, jeśli dołączysz pewne ustawienia konfiguracyjne, możesz faktycznie uruchamiać podstawowe polecenia na poziomie systemu, co nie jest możliwe w Rexx.
Podczas instalowania Rexx za pomocą instalacji udokumentowanej w Chapter 2 – Rexx Environment, wraz z nim instalowany jest interpreter Regina.
Zobaczmy teraz niektóre z typowych metod dostępnych podczas korzystania z Reginy. Te funkcje to rozszerzone funkcje, które nie są dostępne podczas normalnego użytkowania.
Aby skorzystać z funkcji rozszerzonych, musisz dołączyć następujący wiersz kodu. Umożliwia to korzystanie z rozszerzonych funkcji Regina.
options arexx_bifs
Po drugie, podczas uruchamiania wszystkich programów Rexx użyj następującego polecenia.
regina main.rexx
Where,
regina - To jest interpreter używany w programach Rexx.
main.rexx - Twój program Rexx.
Omówimy teraz szczegółowo różne functions of Regina Rexx Interpreter.
Sr.No. | Funkcje tłumacza Regina Rexx |
---|---|
1 | b2c
Ta metoda służy do konwersji wartości binarnej na wartość ciągu. |
2 | bitcomp
Metoda służy do porównywania 2 ciągów bitów, bit po bicie. |
3 | najbardziej gorzki
Ta metoda służy do wskazania stanu określonego bitu w ciągu bitów. |
4 | odnaleźć
Ta metoda służy do wyszukiwania pierwszego wystąpienia ciągu w innym ciągu. |
5 | getenv
Ta metoda zwraca wartość zmiennej środowiskowej w systemie. |
6 | getpid
Ta metoda jest używana do uzyskania wartości identyfikatora aktualnie uruchomionego procesu. |
7 | haszysz
Ta metoda zwraca atrybut skrótu ciągu w postaci liczby dziesiętnej. Aktualizuje również wewnętrzną wartość skrótu ciągu. |
8 | uzasadniać
Ta metoda służy do dodawania justowania lub przycinania wartości ciągu na podstawie wartości długości. |
9 | putenv
Ta metoda służy do ustawiania wartości zmiennej środowiskowej. |
10 | informator
Ta metoda pobiera wartość bieżącego katalogu w systemie. |
11 | chdir
Ta metoda zmienia wartość bieżącego katalogu roboczego w systemie. |
12 | randu
Ta metoda zwraca liczbę pseudolosową z przedziału od 0 do 1. |