src/Pure/Isar/value_parse.ML
changeset 29458 98d749ae5edc
parent 29308 ddf7fad4448c
child 30513 1796b8ea88aa
equal deleted inserted replaced
29457:2eadbc24de8c 29458:98d749ae5edc
    10   val comma: 'a parser -> 'a parser
    10   val comma: 'a parser -> 'a parser
    11   val equal: 'a parser -> 'a parser
    11   val equal: 'a parser -> 'a parser
    12   val parens: 'a parser -> 'a parser
    12   val parens: 'a parser -> 'a parser
    13   val pair: 'a parser -> 'b parser -> ('a * 'b) parser
    13   val pair: 'a parser -> 'b parser -> ('a * 'b) parser
    14   val triple: 'a parser -> 'b parser -> 'c parser -> ('a * 'b * 'c) parser
    14   val triple: 'a parser -> 'b parser -> 'c parser -> ('a * 'b * 'c) parser
       
    15   val list: 'a parser -> 'a list parser
    15   val properties: Properties.T parser
    16   val properties: Properties.T parser
    16 end;
    17 end;
    17 
    18 
    18 structure ValueParse: VALUE_PARSE =
    19 structure ValueParse: VALUE_PARSE =
    19 struct
    20 struct