Rexx - Reginald

Reginald là một trình thông dịch Rexx khác được phát triển bởi Jeff Glantt và có một số tùy chỉnh về cách các chương trình Rexx có thể chạy. Trong phần này, chúng ta sẽ xem cách cài đặt Reginald và chạy một vài chương trình Rexx trong đó.

Thiết lập môi trường

Bước đầu tiên là thiết lập môi trường là tải xuống các tệp Reginald. Điều này có thể được thực hiện từ liên kết trang web sau:http://www.manmrk.net/tutorials/rexx/Reginald/win32/rxusrw32.htm

Khi quá trình tải xuống hoàn tất và bạn khởi chạy trình cài đặt, màn hình tiếp theo sẽ cho phép bạn chọn vị trí cài đặt.

Nhấp vào nút Cài đặt để tiếp tục.

Sau khi hoàn tất, bây giờ chúng ta có thể bắt đầu chạy một chương trình mẫu trong trình thông dịch Reginald. Tạo một chương trình đơn giản như hình dưới đây.

/* Main program */ 
say 'Hello'

Sau đó chạy lệnh sau:

RxLaunch.exe main.rexx

Sau đó, bạn sẽ nhận được kết quả sau. Chương trình này bây giờ sẽ chạy trong trình thông dịch Reginald.

Các chức năng khác có sẵn

Ngoài các lệnh Rexx thông thường, Reginald có một số lệnh cụ thể được thiết kế riêng cho hệ điều hành Windows. DriveMap là một trong những lệnh như vậy -

DriveMap

Chức năng này cung cấp thông tin về ổ đĩa.

Syntax -

Drivemap(,options)

Parameters -

Options - Đây là danh sách các từ khóa có thể được sử dụng để lấy các thông tin khác nhau về ổ đĩa của máy tính cục bộ.

Return Value

Một giá trị chuỗi có thông tin trên ổ đĩa.

Example -

/* Main program */ 
say 'Drives on system : ' DriveMap(,'FIXED')

Nếu chương trình trên được chạy, bạn sẽ nhận được kết quả sau. Đầu ra này phụ thuộc từ hệ thống này sang hệ thống khác.

List of disk drives :  C:\ D:\