Lua Cuối Cùng Đã Thêm Hỗ Trợ Số Thập Lục Phân
Phiên bản Lua 5.1 rc4 vừa chính thức được phát hành hôm nay. Qua kiểm tra, so với rc3 chỉ có hai thay đổi nhỏ: một là điều chỉnh macro lua_popen trong tập tin luaconf.h, hai là bổ sung tính năng hỗ trợ số thập lục phân.
Trước đó vài ngày, chủ đề này đã được thảo luận sôi nổi trên danh sách email của cộng đồng Lua. Thực tế, yêu cầu hỗ trợ số hex đã xuất hiện từ lâu. Cá nhân tôi cũng từng tự viết bản vá để thêm tính năng này. Trong cuộc thảo luận, Roberto - một thành viên cốt lõi của dự án - đã đề xuất giải pháp chỉ cần sửa đổi macro #define lua_str2number(s,p) trong luaconf.h. Tôi đã thử nghiệm và thấy phương pháp này vô cùng tinh tế, đồng thời đã đóng góp thêm vài ý kiến bổ sung.