From 87a0af476ef82ca2f33d0e15ce324afcfafe3aad Mon Sep 17 00:00:00 2001
From: Hans Bolinder
Date: Mon, 9 Mar 2015 16:26:09 +0100
Subject: stdlib: Use module erl_anno
---
lib/stdlib/doc/src/erl_scan.xml | 79 ++++++++++++++++++++++++++++++++++++++---
1 file changed, 74 insertions(+), 5 deletions(-)
(limited to 'lib/stdlib/doc')
diff --git a/lib/stdlib/doc/src/erl_scan.xml b/lib/stdlib/doc/src/erl_scan.xml
index 855c8fc195..8f9c1db25b 100644
--- a/lib/stdlib/doc/src/erl_scan.xml
+++ b/lib/stdlib/doc/src/erl_scan.xml
@@ -4,7 +4,7 @@
- 19962013
+ 19962015
Ericsson AB. All Rights Reserved.
@@ -120,7 +120,7 @@
string(String,
StartLocation, []).
StartLocation indicates the initial location
- when scanning starts. If StartLocation is a line
+ when scanning starts. If StartLocation is a line,
attributes() as well as EndLocation and
ErrorLocation will be lines. If
StartLocation is a pair of a line and a column
@@ -132,8 +132,12 @@
line where the token begins, as well as the text of the
token (if the text option is given), all of which can
be accessed by calling token_info/1,2 or attributes_info/1,2.
+ marker="#token_info/1">token_info/1,2, attributes_info/1,2,
+ column/1,
+ line/1,
+ location/1, and
+ text/1.
A token is a tuple containing information about
syntactic category, the token attributes, and the actual
terminal symbol. For punctuation characters (e.g. ;,
@@ -236,6 +240,70 @@
reserved word, otherwise false.
+
+
+ Return the category
+
+ Returns the category of Token.
+
+
+
+
+
+ Return the symbol
+
+ Returns the symbol of Token.
+
+
+
+
+
+ Return the column
+
+ Returns the column of Token's
+ collection of annotations.
+
+
+
+
+
+ Return the end location of the text
+
+ Returns the end location of the text of
+ Token's collection of annotations. If
+ there is no text,
+ undefined is returned.
+
+
+
+
+
+ Return the line
+
+ Returns the line of Token's collection
+ of annotations.
+
+
+
+
+
+ Return the location
+
+ Returns the location of Token's
+ collection of annotations.
+
+
+
+
+
+ Return the text
+
+ Returns the text of Token's collection
+ of annotations. If there is no text, undefined is
+ returned.
+
+
+
Return information about a token
@@ -417,6 +485,7 @@ Module:format_error(ErrorDescriptor)
See Also
io(3),
- erl_parse(3)
+ erl_anno(3),
+ erl_parse(3)
--
cgit v1.2.3