2010-05-27 28 views

Trả lời

5

Về mặt kỹ thuật, bạn có thể xác định phương thức với tên đó, nhưng bạn không thể gọi nó như vậy vì quy tắc cú pháp. (Dấu hai chấm được coi là một mã thông báo khác.) Bạn sẽ phải làm send('mymethod:', args), để đánh bại mục đích.

+2

Thỉnh thoảng tốt hơn là nên sử dụng một DSL bên ngoài hơn là cố gắng làm những điều quá sai với ngôn ngữ của bạn. –

Các vấn đề liên quan