PreviousUpNext

15.3.455  src/lib/std/dot/dot-graph.grammar.api

api Graph_Tokens {
    Token (X,Y);
    Semantic_Value;
    eof: (X, X) -> Token (Semantic_Value,X);
    at: (X, X) -> Token (Semantic_Value,X);
    dot: (X, X) -> Token (Semantic_Value,X);
    equal: (X, X) -> Token (Semantic_Value,X);
    rparen: (X, X) -> Token (Semantic_Value,X);
    rbracket: (X, X) -> Token (Semantic_Value,X);
    rbrace: (X, X) -> Token (Semantic_Value,X);
    lparen: (X, X) -> Token (Semantic_Value,X);
    lbracket: (X, X) -> Token (Semantic_Value,X);
    lbrace: (X, X) -> Token (Semantic_Value,X);
    comma: (X, X) -> Token (Semantic_Value,X);
    semicolon: (X, X) -> Token (Semantic_Value,X);
    colon: (X, X) -> Token (Semantic_Value,X);
    symbol: ((String), X, X) -> Token (Semantic_Value,X);
    edgeop: (X, X) -> Token (Semantic_Value,X);
    edge: (X, X) -> Token (Semantic_Value,X);
    node: (X, X) -> Token (Semantic_Value,X);
    strict: (X, X) -> Token (Semantic_Value,X);
    subgraph: (X, X) -> Token (Semantic_Value,X);
    digraph: (X, X) -> Token (Semantic_Value,X);
    graph: (X, X) -> Token (Semantic_Value,X);
};
api Graph_Lrvals{
    package tokens:  Graph_Tokens;
    package parser_data: Parser_Data;
    sharing parser_data::token::Token == tokens::Token;
    sharing parser_data::Semantic_Value == tokens::Semantic_Value;
};

# Compiled by:
#     src/lib/std/standard.lib


Comments and suggestions to: bugs@mythryl.org

PreviousUpNext