NGÔN NGỮ AUTOLISP

LISP là chữ viết tắt của cụm từ tiếng Anh: LISt Processor (Xử lý danh sách) AutoLisp là một ứng dụng của ngôn ngữ Lisp được sử dụng trong môi trường AutoCad. LISP là ngôn ngữ lập trình thuộc nhóm trí tuệ nhân tạo do MacCarthy soạn thảo cuối những năm 50. Với AutoLisp người dùng có thể mở rộng và tuỳ biến các chức năng của AutoCad. Hiện nay AutoLisp đã được hãng Autodesk phát triển theo các số hiệu phát hành của AutoCad. Về căn bản những phiên bản sau vẫn sử dụng được những chương trình lập bằng. | NGÔN NGỮ AUTOLISP NGÔN NGỮ AUTOLISP I> TỔNG QUAN VỀ NGễN NGŨ AutoLISP 1. Giới thiệu chung: LISP là chữ viết tắt của cụm từ tiếng Anh: LISt Processor (Xử lý danh sách) AutoLisp là một ứng dụng của ngôn ngữ Lisp đ ược sử d ụng trong môi tr ường AutoCad. LISP là ngôn ngữ lập trình thuộc nhóm trí tu ệ nhân t ạo do MacCarthy so ạn th ảo cuối những năm 50. Với AutoLisp người dùng có thể mở rộng và tuỳ bi ến các ch ức năng c ủa AutoCad. Hiện nay AutoLisp đã được hãng Autodesk phát triển theo các số hi ệu phát hành c ủa AutoCad. Về căn bản những phiên bản sau vẫn sử dụng được những chương trình l ập b ằng phiên bản trước, ngược lại thì không được do có m ột số bi ến hệ thống và l ệnh c ủa AutoCad giữa các phiên bản không giống nhau nên việc dùng chung có gặp m ột số tr ở ngại. Do v ậy yêu cầu người lập trình AutoLisp phải n ắm thật vững AutoCad đ ể s ử d ụng AutoLisp m ột cách hiệu quả. AutoLisp là một ngôn ngữ lập trình thông dịch, nghĩa là d ịch đ ến dòng nào th ực hi ện dòng đó và cho kết quả, không có trình biên dịch riêng. M ột t ập h ợp các câu l ệnh c ủa AutoLisp được gọi là hàm Lisp và tệp (file) chứa các hàm gọi là tệp (file) Lisp có phần m ở rộng là *.Lsp. Với AutoLisp, người dùng có thể dễ dàng truy c ập đến d ữ li ệu c ủa AutoCad, có th ể thay đổi, tạo mới, xoá bỏ các đối tượng, thêm các thông tin vào bản v ẽ th ực hi ện các công việc Tự động hoá trong thiết kế. 2. Các qui ước của AutoLisp: a) Cách viết chương trình của AutoLisp Có 2 cách viết chương trình AutoLisp: - Viết trực tiếp: Tại dòng nhắc Command: của AutoCad ta có thể gõ các câu lệnh theo cú pháp c ủa AutoLisp. Lệnh này sẽ được thực thi ngay và cho kết quả trên màm hình t ại vùng dòng l ệnh, nh ưng lệnh này không lưu trữ được. - Viết thành chương trình: Dùng chương trình soạn thảo (dạng mã ASCII) bất kỳ ho ặc Visual LISP, vi ết thành ch ương trình như một tạp tin nguồn có phần mở rộng *.lsp Tên tệp tuân thủ theo qui ước của hệ điều hành, thường không

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
5    57    1    28-04-2024
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.