org.scalamacros.paradise

parser

package parser

Visibility
  1. Public
  2. All

Type Members

  1. abstract class CharArrayReader extends CharArrayReaderData

  2. trait CharArrayReaderData extends AnyRef

  3. abstract class CommonTokens extends AnyRef

    Common code between Scala's Tokens and JavaTokens.

  4. trait MarkupParserCommon extends AnyRef

    This is not a public trait - it contains common code shared between the library level XML parser and the compiler's.

  5. trait MarkupParsers extends AnyRef

  6. trait Parsers extends Scanners with MarkupParsers with ParsersCommon

    Performs the following context-free rewritings:

  7. trait ParsersCommon extends ScannersCommon

    Historical note: JavaParsers started life as a direct copy of Parsers but at a time when that Parsers had been replaced by a different one.

  8. final class Precedence extends AnyVal with Ordered[Precedence]

  9. trait Scanners extends ScannersCommon

  10. trait ScannersCommon extends AnyRef

    See Parsers.

  11. abstract class SymbolicXMLBuilder extends AnyRef

    This class builds instance of Tree that represent XML.

  12. abstract class TreeBuilder extends AnyRef

    Methods for building trees, used in the parser.

Value Members

  1. object Precedence extends (Int) ⇒ Precedence

  2. object Tokens extends CommonTokens

  3. object Utility

    The Utility object provides utility functions for processing instances of bound and not bound XML classes, as well as escaping text nodes.

Ungrouped