erlang各种有用的函数包括一些有用nif封装,还有一些性能测试case。
No puede seleccionar más de 25 temas Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.

27 líneas
881 B

hace 5 años
  1. -ifndef(__META__HRL__).
  2. -define(__META__HRL__, true).
  3. -define(parse_transform(__MODULE), -compile({parse_transform, __MODULE})).
  4. -record(attribute, {line :: integer(), name :: atom(), value :: any()}).
  5. -record(function, {line :: integer(), name :: any(), args_count :: any(), clauses :: any()}).
  6. -record(clause, {line :: integer(), args :: any(), guard :: any(), body :: any()}).
  7. -record(tuple, {line :: integer(), elements :: any()}).
  8. -record(atom, {line :: integer(), value :: any()}).
  9. -record(var, {line :: integer(), value :: any()}).
  10. -record(integer, {line :: integer(), value :: any()}).
  11. -record(meta_mod, {module :: atom(),
  12. file :: list(),
  13. includes = [] :: list(),
  14. exports = [] :: list(),
  15. records = [] :: list(),
  16. attributes = [] :: list(),
  17. forms = [] :: list(),
  18. eof = {eof, 999} :: {eof, integer()},
  19. export_all = false :: boolean()}).
  20. -endif.