7171 Parser.Lexer
7272 </ h1 >
7373 < div class ="module-description ">
74-
74+ < p > is a submodule of common-token parsers: whitespace
75+ handling, integers, identifiers, and literal symbols.</ p >
76+
7577 </ div >
7678 < div class ="binder ">
7779 < a class ="anchor " href ="#identifier ">
@@ -89,9 +91,9 @@ <h3 id="identifier">
8991 (identifier)
9092 </ pre >
9193 < p class ="doc ">
92- < p > parses a C-style identifier: a letter or underscore,
93- followed by zero or more letters, digits, or underscores. Returns the
94- matched text as a String.</ p >
94+ < p > parses a C-style identifier: a letter or
95+ underscore, followed by zero or more letters, digits, or underscores.
96+ Returns the matched text as a < code > String</ code > .</ p >
9597
9698 </ p >
9799 </ div >
@@ -111,8 +113,8 @@ <h3 id="integer">
111113 (integer)
112114 </ pre >
113115 < p class ="doc ">
114- < p > parses an optional < code > -</ code > sign followed by decimal digits as
115- an Int. Fused into a single closure.</ p >
116+ < p > parses an optional < code > -</ code > sign followed by decimal
117+ digits as an < code > Int</ code > . Fused into a single closure.</ p >
116118
117119 </ p >
118120 </ div >
@@ -132,7 +134,7 @@ <h3 id="lexeme">
132134 (lexeme p)
133135 </ pre >
134136 < p class ="doc ">
135- < p > runs p , then skips trailing whitespace. Returns p 's value.</ p >
137+ < p > runs < code > p </ code > , then skips trailing whitespace. Returns < code > p </ code > 's value.</ p >
136138
137139 </ p >
138140 </ div >
@@ -152,7 +154,7 @@ <h3 id="symbol">
152154 (symbol s)
153155 </ pre >
154156 < p class ="doc ">
155- < p > matches the literal string s , then skips trailing whitespace.</ p >
157+ < p > matches the literal string < code > s </ code > , then skips trailing whitespace.</ p >
156158
157159 </ p >
158160 </ div >
@@ -172,8 +174,9 @@ <h3 id="unsigned-int">
172174 (unsigned-int)
173175 </ pre >
174176 < p class ="doc ">
175- < p > parses one or more decimal digits as an Int. Fused
176- into a single closure for performance — does not go through bind/map.</ p >
177+ < p > parses one or more decimal digits as an
178+ < code > Int</ code > . Fused into a single closure for performance — does not go
179+ through < code > bind</ code > /< code > map</ code > .</ p >
177180
178181 </ p >
179182 </ div >
0 commit comments