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.