src/Pure/Isar/token.scala
changeset 48349 a78e5d399599
parent 48335 2f923e994056
child 48365 d88aefda01c4
equal deleted inserted replaced
48348:cbb25adad26f 48349:a78e5d399599
    72     kind == Token.Kind.STRING ||
    72     kind == Token.Kind.STRING ||
    73     kind == Token.Kind.ALT_STRING ||
    73     kind == Token.Kind.ALT_STRING ||
    74     kind == Token.Kind.VERBATIM ||
    74     kind == Token.Kind.VERBATIM ||
    75     kind == Token.Kind.COMMENT
    75     kind == Token.Kind.COMMENT
    76   def is_string: Boolean = kind == Token.Kind.STRING
    76   def is_string: Boolean = kind == Token.Kind.STRING
       
    77   def is_nat: Boolean = kind == Token.Kind.NAT
    77   def is_name: Boolean =
    78   def is_name: Boolean =
    78     kind == Token.Kind.IDENT ||
    79     kind == Token.Kind.IDENT ||
    79     kind == Token.Kind.SYM_IDENT ||
    80     kind == Token.Kind.SYM_IDENT ||
    80     kind == Token.Kind.STRING ||
    81     kind == Token.Kind.STRING ||
    81     kind == Token.Kind.NAT
    82     kind == Token.Kind.NAT