Đây là lệnh tươi tốt có thể được chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
tươi tốt - Lisp Universal Shell
SYNOPSIS
tươi tốt [@initfile][hồ sơ tươi tốt... args ...]
MÔ TẢ
tươi tốt khởi động Lisp Universal Shell.
Lush là một trình thông dịch / biên dịch Lisp hướng đối tượng với các tính năng được thiết kế để làm hài lòng
những người muốn tạo nguyên mẫu các ứng dụng số lớn. Lush bao gồm một
thư viện thao tác vectơ / ma trận / tensor, một tập hợp các chức năng đồ họa, một GUI đơn giản
bộ công cụ và giao diện với các thư viện khác nhau như OpenGL, SDL, SGI Multimedia
thư viện (thu thập video / âm thanh), thư viện Công thức số và các thư viện khác. Tươi tốt là một
ngôn ngữ kịch bản giao diện người dùng lý tưởng cho các dự án lập trình được viết bằng C hoặc các ngôn ngữ khác.
ĐANG CHẠY LỚN TƯƠNG TÁC
Trợ giúp trực tuyến trên thư viện tiêu chuẩn có sẵn bằng cách gõ (helptool) tại dấu nhắc Lush.
Bạn có thể rời khỏi Lush bằng cách gõ CTRL-D tại dấu nhắc.
Khi khởi động, Lush tải các thư viện khác nhau từ các thư mục sys và lsh, cũng như
.lushrc tệp trong thư mục chính của người dùng. Bạn nên thêm một thư mục lsh vào
thư mục chính của bạn và bao gồm dòng (addpath "your-home-directory / lsh") vào
.lushrc để các chương trình Lush của riêng bạn được tìm thấy trong đường dẫn tìm kiếm của Lush.
Khá thuận tiện để chạy Lush từ bên trong Emacs, điều này có thể được thực hiện bằng cách tạo
ở đâu đó trong đường dẫn của bạn, một liên kết tượng trưng có tên "lisp" tới tệp thực thi tươi tốt. Sau đó, gõ
ESC-X run-lisp trong Emacs. Bạn nên thêm dòng sau vào
.emacs để Emacs chuyển sang chế độ Lisp khi chỉnh sửa tệp Lush:
(setq auto-mode-alist (append (cons "\ .lsh $" 'lisp-mode) auto-mode-alist))
ĐANG CHẠY KHÔNG TƯƠNG TÁC LỚN KỊCH BẢN
Trong Unix, Lush có thể được sử dụng để viết các tập lệnh có thể được gọi từ dấu nhắc trình bao (như
tập lệnh shell hoặc Perl). Một danh sách các đối số dòng lệnh được đưa vào biến argv.
Đây là một ví dụ: tạo một tệp (giả sử "capargs") với nội dung sau (thay thế
dòng đầu tiên theo đường dẫn đến tệp thực thi tươi tốt của bạn):
#!/ Bin / sh
thực thi tươi tốt "$ 0" "$ @"
!#
(printf "viết hoa các đối số: 0)
(each ((argv)) (printf "% s% s0 arg (upcase arg)))
sau đó, làm cho capargs có thể thực thi được: chmod a + x capargs. Bây giờ bạn có thể gọi capargs tại shell
lời nhắc:
% capargs asd gfdf
viết hoa các đối số:
capargs capargs
asd ASD
gfdf gfdf
Sử dụng trực tuyến tươi tốt bằng các dịch vụ onworks.net