Module contract_parser

UBF(B) contract parser.

Description

UBF(B) contract parser.

Parsing a UBF(B) contract is done via a compiler "parse transform" during the usual compilation of an Erlang source module.

Function Index

make/0
make_lex/0
make_yecc/0
parse_transform/2
parse_transform_contract/2
preDefinedTypes/0
preDefinedTypesWithAttrs/0
preDefinedTypesWithoutAttrs/0
tags/1
tags/2

Function Details

make/0

make() -> any()

make_lex/0

make_lex() -> any()

make_yecc/0

make_yecc() -> any()

parse_transform/2

parse_transform(In, Opts) -> any()

parse_transform_contract/2

parse_transform_contract(In, Contract) -> any()

preDefinedTypes/0

preDefinedTypes() -> any()

preDefinedTypesWithAttrs/0

preDefinedTypesWithAttrs() -> any()

preDefinedTypesWithoutAttrs/0

preDefinedTypesWithoutAttrs() -> any()

tags/1

tags(P1) -> any()

tags/2

tags(P1, Imports) -> any()


Generated EDoc, $Id$