This module is the basic Erlang parser that converts tokens into
the abstract form of either forms (that is, 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.
Tuples
Converts the Erlang data structure
Converts the Erlang data structure
Option
Option
Assumes that
Returns a term where each collection of annotations
Updates an accumulator by applying
Uses an
Modifies the
Modifies the
Assumes that
Converts the abstract form
Parses
The parsing was successful.
An error occurred.
Parses
The parsing was successful.
An error occurred.
Parses
The parsing was successful.
An error occurred.
Generates a list of tokens representing the abstract
form
{ErrorLine, Module, ErrorDescriptor}
A string describing the error is obtained with the following call:
Module:format_error(ErrorDescriptor)