This module is the basic Erlang parser which converts tokens into
the abstract form of either forms (i.e., top-level constructs),
expressions, or terms. The Abstract Format is described in the
Abstract form of an Erlang clause.
Abstract form of an Erlang expression.
Abstract form of an Erlang form.
Abstract form of an Erlang type.
This function parses
The parsing was successful.
An error occurred.
This function parses
The parsing was successful.
An error occurred.
This function parses
The parsing was successful.
An error occurred.
Uses an
This function generates a list of tokens representing the abstract
form
Converts the abstract form
Converts the Erlang data structure
Converts the Erlang data structure
The
The
Modifies the
Updates an accumulator by applying
Modifies the
Assumes that
Assumes that
Returns a term where each collection of annotations
The
{ErrorLine, Module, ErrorDescriptor}
A string which describes the error is obtained with the following call:
Module:format_error(ErrorDescriptor)