Overview  Index  Help 

ParamPatternLrValsFun.Tokens

Enclosing Modules:

ParamPatternLrValsFun


structure Tokens : ParamPattern_TOKENS =
struct
  type svalue = ParserData.svalue
  type ('a, 'b) token = ('a, 'b) Token.token
  val EOF : 'a * 'a -> (svalue, 'a) token
  val ID : string * 'a * 'a -> (svalue, 'a) token
  val DOT : 'a * 'a -> (svalue, 'a) token
  val EQUALOP : 'a * 'a -> (svalue, 'a) token
  val ASTERISK : 'a * 'a -> (svalue, 'a) token
  val COLON : 'a * 'a -> (svalue, 'a) token
  val COMMA : 'a * 'a -> (svalue, 'a) token
  val LBRACE : 'a * 'a -> (svalue, 'a) token
  val LPAREN : 'a * 'a -> (svalue, 'a) token
  val RBRACE : 'a * 'a -> (svalue, 'a) token
  val RPAREN : 'a * 'a -> (svalue, 'a) token
end

 
Type detail

svalue

type svalue = ParserData.svalue


token

type ('a, 'b) token = ('a, 'b) Token.token

     
Value detail

EOF

val EOF : 'a * 'a -> (svalue, 'a) token


ID

val ID : string * 'a * 'a -> (svalue, 'a) token


DOT

val DOT : 'a * 'a -> (svalue, 'a) token


EQUALOP

val EQUALOP : 'a * 'a -> (svalue, 'a) token


ASTERISK

val ASTERISK : 'a * 'a -> (svalue, 'a) token


COLON

val COLON : 'a * 'a -> (svalue, 'a) token


COMMA

val COMMA : 'a * 'a -> (svalue, 'a) token


LBRACE

val LBRACE : 'a * 'a -> (svalue, 'a) token


LPAREN

val LPAREN : 'a * 'a -> (svalue, 'a) token


RBRACE

val RBRACE : 'a * 'a -> (svalue, 'a) token


RPAREN

val RPAREN : 'a * 'a -> (svalue, 'a) token

 


Overview  Index  Help