Import Upstream version 20180207
[hcoop/debian/mlton.git] / mlyacc / examples / fol / link.sml
1 structure FolLrVals : Fol_LRVALS =
2 FolLrValsFun(structure Token = LrParser.Token
3 structure Absyn = Absyn);
4
5 structure Interface : INTERFACE = Interface();
6 structure FolLex : LEXER =
7 FolLexFun(structure Tokens = FolLrVals.Tokens
8 structure Interface = Interface);
9
10 structure FolParser : PARSER =
11 Join(structure ParserData = FolLrVals.ParserData
12 structure Lex = FolLex
13 structure LrParser = LrParser);
14
15 structure Parse : PARSE =
16 Parse (structure Absyn = Absyn
17 structure Interface = Interface
18 structure Parser = FolParser
19 structure Tokens = FolLrVals.Tokens );