File: mdl.grm.sig

package info (click to toggle)
mlton 20210117%2Bdfsg-3
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 58,464 kB
  • sloc: ansic: 27,682; sh: 4,455; asm: 3,569; lisp: 2,879; makefile: 2,347; perl: 1,169; python: 191; pascal: 68; javascript: 7
file content (146 lines) | stat: -rw-r--r-- 6,028 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
signature MDL_TOKENS =
sig
type ('a,'b) token
type svalue
val EOF:  'a * 'a -> (svalue,'a) token
val ASMTEXT: (string) *  'a * 'a -> (svalue,'a) token
val CHAR: (char) *  'a * 'a -> (svalue,'a) token
val STRING: (string) *  'a * 'a -> (svalue,'a) token
val REAL: (string) *  'a * 'a -> (svalue,'a) token
val INTINF: (IntInf.int) *  'a * 'a -> (svalue,'a) token
val INT: (int) *  'a * 'a -> (svalue,'a) token
val WORD: (Word32.word) *  'a * 'a -> (svalue,'a) token
val TYVAR: (string) *  'a * 'a -> (svalue,'a) token
val SYMBOL: (string) *  'a * 'a -> (svalue,'a) token
val ID: (string) *  'a * 'a -> (svalue,'a) token
val EXCEPTION:  'a * 'a -> (svalue,'a) token
val EQUATION:  'a * 'a -> (svalue,'a) token
val LATENCY:  'a * 'a -> (svalue,'a) token
val TABLE:  'a * 'a -> (svalue,'a) token
val RESERVATION:  'a * 'a -> (svalue,'a) token
val CPU:  'a * 'a -> (svalue,'a) token
val RESOURCE:  'a * 'a -> (svalue,'a) token
val ALIASING:  'a * 'a -> (svalue,'a) token
val AGGREGABLE:  'a * 'a -> (svalue,'a) token
val CANDIDATE_COLON:  'a * 'a -> (svalue,'a) token
val PADDING_COLON:  'a * 'a -> (svalue,'a) token
val NULLIFIED_COLON:  'a * 'a -> (svalue,'a) token
val DELAYSLOT_COLON:  'a * 'a -> (svalue,'a) token
val RTL_COLON:  'a * 'a -> (svalue,'a) token
val MC_COLON:  'a * 'a -> (svalue,'a) token
val ASM_COLON:  'a * 'a -> (svalue,'a) token
val DEBUG:  'a * 'a -> (svalue,'a) token
val INFIXR:  'a * 'a -> (svalue,'a) token
val INFIX:  'a * 'a -> (svalue,'a) token
val NONFIX:  'a * 'a -> (svalue,'a) token
val CANDIDATE:  'a * 'a -> (svalue,'a) token
val BACKWARDS:  'a * 'a -> (svalue,'a) token
val NEVER:  'a * 'a -> (svalue,'a) token
val ALWAYS:  'a * 'a -> (svalue,'a) token
val FORWARDS:  'a * 'a -> (svalue,'a) token
val DELAYSLOT:  'a * 'a -> (svalue,'a) token
val ASSIGN:  'a * 'a -> (svalue,'a) token
val DEPENDENT:  'a * 'a -> (svalue,'a) token
val SPAN:  'a * 'a -> (svalue,'a) token
val RTL:  'a * 'a -> (svalue,'a) token
val ASSEMBLY:  'a * 'a -> (svalue,'a) token
val TAKEN:  'a * 'a -> (svalue,'a) token
val BRANCHING:  'a * 'a -> (svalue,'a) token
val WHEN:  'a * 'a -> (svalue,'a) token
val VERBATIM:  'a * 'a -> (svalue,'a) token
val UPPERCASE:  'a * 'a -> (svalue,'a) token
val LOWERCASE:  'a * 'a -> (svalue,'a) token
val PREDICATED:  'a * 'a -> (svalue,'a) token
val PIPELINE:  'a * 'a -> (svalue,'a) token
val ENDIAN:  'a * 'a -> (svalue,'a) token
val BIG:  'a * 'a -> (svalue,'a) token
val LITTLE:  'a * 'a -> (svalue,'a) token
val OP:  'a * 'a -> (svalue,'a) token
val OPEN:  'a * 'a -> (svalue,'a) token
val INCLUDE:  'a * 'a -> (svalue,'a) token
val VAL:  'a * 'a -> (svalue,'a) token
val FUN:  'a * 'a -> (svalue,'a) token
val WITHTYPE:  'a * 'a -> (svalue,'a) token
val ENCODING:  'a * 'a -> (svalue,'a) token
val AS:  'a * 'a -> (svalue,'a) token
val FORMATS:  'a * 'a -> (svalue,'a) token
val UNSIGNED:  'a * 'a -> (svalue,'a) token
val SIGNED:  'a * 'a -> (svalue,'a) token
val SUPERSCALAR:  'a * 'a -> (svalue,'a) token
val VLIW:  'a * 'a -> (svalue,'a) token
val FIELDS:  'a * 'a -> (svalue,'a) token
val FIELD:  'a * 'a -> (svalue,'a) token
val ORDERING:  'a * 'a -> (svalue,'a) token
val CELLS:  'a * 'a -> (svalue,'a) token
val CELL:  'a * 'a -> (svalue,'a) token
val REGISTER:  'a * 'a -> (svalue,'a) token
val INSTRUCTION:  'a * 'a -> (svalue,'a) token
val SHARING:  'a * 'a -> (svalue,'a) token
val WHERE:  'a * 'a -> (svalue,'a) token
val STRUCT:  'a * 'a -> (svalue,'a) token
val SIG:  'a * 'a -> (svalue,'a) token
val SIGNATURE:  'a * 'a -> (svalue,'a) token
val FUNCTOR:  'a * 'a -> (svalue,'a) token
val STRUCTURE:  'a * 'a -> (svalue,'a) token
val LET:  'a * 'a -> (svalue,'a) token
val HANDLE:  'a * 'a -> (svalue,'a) token
val RAISE:  'a * 'a -> (svalue,'a) token
val WILD:  'a * 'a -> (svalue,'a) token
val FALSE:  'a * 'a -> (svalue,'a) token
val TRUE:  'a * 'a -> (svalue,'a) token
val ELSE:  'a * 'a -> (svalue,'a) token
val THEN:  'a * 'a -> (svalue,'a) token
val IF:  'a * 'a -> (svalue,'a) token
val BITS:  'a * 'a -> (svalue,'a) token
val PAR:  'a * 'a -> (svalue,'a) token
val DARROW:  'a * 'a -> (svalue,'a) token
val ARROW:  'a * 'a -> (svalue,'a) token
val BAR:  'a * 'a -> (svalue,'a) token
val AT:  'a * 'a -> (svalue,'a) token
val DOTDOT:  'a * 'a -> (svalue,'a) token
val DOT:  'a * 'a -> (svalue,'a) token
val COLONGREATER:  'a * 'a -> (svalue,'a) token
val COLON:  'a * 'a -> (svalue,'a) token
val COMMA:  'a * 'a -> (svalue,'a) token
val HASH:  'a * 'a -> (svalue,'a) token
val LOCATIONS:  'a * 'a -> (svalue,'a) token
val STORAGE:  'a * 'a -> (svalue,'a) token
val FN:  'a * 'a -> (svalue,'a) token
val CELLSET:  'a * 'a -> (svalue,'a) token
val RMETA:  'a * 'a -> (svalue,'a) token
val LMETA:  'a * 'a -> (svalue,'a) token
val RDQUOTE:  'a * 'a -> (svalue,'a) token
val LDQUOTE:  'a * 'a -> (svalue,'a) token
val SEMICOLON:  'a * 'a -> (svalue,'a) token
val RBRACE:  'a * 'a -> (svalue,'a) token
val LBRACE:  'a * 'a -> (svalue,'a) token
val RBRACKET:  'a * 'a -> (svalue,'a) token
val LBRACKET:  'a * 'a -> (svalue,'a) token
val RPAREN:  'a * 'a -> (svalue,'a) token
val LPAREN:  'a * 'a -> (svalue,'a) token
val LHASHBRACKET:  'a * 'a -> (svalue,'a) token
val RRBRACKET:  'a * 'a -> (svalue,'a) token
val LLBRACKET:  'a * 'a -> (svalue,'a) token
val CONCAT:  'a * 'a -> (svalue,'a) token
val NOT:  'a * 'a -> (svalue,'a) token
val DEREF:  'a * 'a -> (svalue,'a) token
val AND:  'a * 'a -> (svalue,'a) token
val TIMES:  'a * 'a -> (svalue,'a) token
val DOLLAR:  'a * 'a -> (svalue,'a) token
val EQ:  'a * 'a -> (svalue,'a) token
val TYPE:  'a * 'a -> (svalue,'a) token
val DATATYPE:  'a * 'a -> (svalue,'a) token
val CASE:  'a * 'a -> (svalue,'a) token
val OF:  'a * 'a -> (svalue,'a) token
val IN:  'a * 'a -> (svalue,'a) token
val LOCAL:  'a * 'a -> (svalue,'a) token
val END:  'a * 'a -> (svalue,'a) token
val ARCHITECTURE:  'a * 'a -> (svalue,'a) token
end
signature MDL_LRVALS=
sig
structure Tokens : MDL_TOKENS
structure ParserData:PARSER_DATA
sharing type ParserData.Token.token = Tokens.token
sharing type ParserData.svalue = Tokens.svalue
end