函数 defcallback(spec)(macro) 根据给定的类型规范定义函数回调。 defmacrocallback(spec)(macro) 根据给定的类型规范定义宏回调。
例子: -define(MACRO1(X,Y),{a,X,b,Y})....bar(X)->?MACRO1(a,b),?
left=right(macro) 将右边的值与左边的模式相匹配。 ^var(macro) 在匹配子句中访问已绑定的变量。也被称为pin操作符。
功能 using(var\quote()do_end,list)(macro) 允许开发人员在使用CASE模板时自定义Using块。
def(signature)(macro) 定义一个新的协议函数。 协议不允许直接定义函数,相反,Kernel.def/*宏被此宏替换,该宏使用适当的回调来定义协议函数。
debug(chardata_or_fun,metadata\[])(macro) 记录调试消息。 返回:ok或一个{:error,reason}元组。 实例 Logger.debug"hello?"

扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2026 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059
粤公网安备44030502008569号
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号
