type token =
    NAME of (string)
  | FLOAT_VAL of (float)
  | INT_VAL of (int)
  | BOOL_VAL of (bool)
  | LOG_HYPOTHESIS_SIZE
  | LOG_PRIOR
  | TEST_ERRORS
  | TRAIN_ERRORS
  | TRAIN_EXAMPLES
  | TEST_EXAMPLES
  | APPROX
  | DELTA
  | LOWER_DELTA
  | ERROR_LOG_COUNT
  | SAMPLE_SPACE_LOG_SIZE
  | EOF
  | EOL

val main :
  (Lexing.lexbuf  -> token) -> Lexing.lexbuf -> Parse_types.tags list
