什么是“?”在 Erlang 中是什么意思?

What does "?" mean in Erlang?

我在erlang中看到很多代码前面有一个问号,这是什么意思?它是宏还是可以以其他方式使用?示例:

    {Total, Pids} = run(10, 20),
    ?assertEqual(200, Total),
    ?assert(processes_stopped(Pids)).

    or:

    ?MODULE

当您尝试调用宏时,您需要在名称开头添加“?”。注意:宏可以带参数或不带参数创建。