2
Làm cách nào tôi có thể tạo các mã định danh hợp vệ sinh trong mã được tạo bởi các macro thủ tục?
Khi viết macro_rules!macro khai báo ( ), chúng tôi sẽ tự động nhận vệ sinh macro . Trong ví dụ này, tôi khai báo một biến có tên ftrong macro và truyền vào một mã định danh ftrở thành biến cục bộ: macro_rules! decl_example { ($tname:ident, $mname:ident, ($($fstr:tt),*)) => { …