Tôi mong muốn sử dụng biến như "asdf" thay vì viết hàm tên để kiểm tra lại (thay đổi ngay bây giờ và sau đó). Đó là lý do tại sao biến "asdf" nên cập nhật giá trị của nó mỗi khi chúng tôi sử dụng (gọi) làgọi hàm Lua chỉ bằng cách viết tên của nó (không có dấu ngoặc đơn)
Có cách nào để thực hiện việc này trong Lua không?
asdf == getFunction() --we define it here
(...) --some code
if asdf < 10 then ... --here we call the variable (so it should get/update again the result of getFunction())
nhờ
Bạn ghét ngoặc rất nhiều? –
Lisp có một tính năng như thế này (biểu tượng macro) – finnw
@ user2308704 Từ những gì bạn đã chỉ ra trong các ý kiến của bạn cho đến nay, có vẻ như bạn đang cố gắng giải quyết vấn đề sai. Có lẽ bạn nên suy nghĩ lại bất cứ điều gì bạn đang cố gắng để làm gì? Như câu trả lời cho thấy, làm một cái gì đó như thế này không phải là _impossible_ mỗi se, nhưng nó chắc chắn bất thường và nên không cần thiết trong hầu hết các trường hợp. – Cubic