Cơ chế Metatable và Metamethod trong ngôn ngữ aardio
Khái niệm về Metatable và Metamethod
Trong aardio, Metatable (bảng siêu dữ liệu) là một kỹ thuật cho phép chúng ta thay đổi hành vi mặc định của các bảng (table) đối với các toán tử hoặc hàm hệ thống. Nếu bạn đã từng làm việc với Python, cơ chế này rất giống với "Magic Methods" (như __str__, __add__). Trong aardio, các phương thức này thường bắ ...
Đăng vào ngày 14 tháng 7 lúc 01:30
Giới thiệu ngôn ngữ lập trình Lua - Đặc điểm và ứng dụng
Ngôn ngữ lập trình Lua là một ngôn ngữ kịch bản nhẹ nhàng, linh hoạt và có khả năng mở rộng. Lua được phát âm là /'lua/ (lùa), có nguồn gốc từ tiếng Bồ Đào Nha, nghĩa là "Mặt Trăng".
Mục tiêu thiết kế
Lua được thiết kế với mục tiêu trở thành một ngôn ngữ dễ dàng nhúng vào các ngôn ngữ khác. Đa số các lập trình viên đều công nhận rằng ngôn ngữ ...
Đăng vào ngày 21 tháng 5 lúc 01:50