Module abnfc

Copyright © 2009 Anders Nygren

Authors: Anders Nygren (anders.nygren@gmail.com).

Function Index

erlangcode/0Scan erlang code.
file/1Compile an ABNF file.
file/2Compile an ABNF file.
parse/1Parse a list or binary.
parse/2Parse a list or binary.

Function Details

erlangcode/0

erlangcode() -> list()

Scan erlang code.

file/1

file(File::string()) -> {ok, AST, Rest::binary()} | Error

Compile an ABNF file.

file/2

file(File::string(), Opts) -> {ok, AST, Rest::binary()} | Error

Compile an ABNF file.

parse/1

parse(Bin::Text) -> {ok, AST, Rest::binary()} | fail

Parse a list or binary.

parse/2

parse(Bin::Text, Opts) -> {ok, AST, Rest::list()} | fail

Parse a list or binary.


Generated by EDoc