object BasicExpTokenizer extends SimpleTokenizer
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- BasicExpTokenizer
- SimpleTokenizer
- GeneratesSimpleTokens
- Tokenizer
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
-
sealed abstract
class
State
extends AnyRef
- Definition Classes
- SimpleTokenizer
-
class
TokenIterator
extends Iterator[Token]
- Definition Classes
- Tokenizer
Value Members
-
object
Util
- Definition Classes
- Tokenizer
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
val
comments: List[(String, String)]
- Definition Classes
- BasicExpTokenizer → SimpleTokenizer
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
-
def
isIdentifierCont(c: Char): Boolean
Return true if the given character can occur in the middle or end of an identifier.
Return true if the given character can occur in the middle or end of an identifier.
By default this returns true for Unicode letters, Unicode digits and the ASCII underscore. Override this if your language has different rules for what an identifier may contain.
- Attributes
- protected
- Definition Classes
- SimpleTokenizer
-
def
isIdentifierStart(c: Char): Boolean
Returns true if the given character can occur at the beginning of an identifier.
Returns true if the given character can occur at the beginning of an identifier.
By default this returns true for Unicode letters and the ASCII underscore. Override this if your language has different rules for how an identifier can begin.
- Attributes
- protected
- Definition Classes
- SimpleTokenizer
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
val
keywords: List[Product with Serializable with BasicExpTokens.Token]
- Definition Classes
- BasicExpTokenizer → SimpleTokenizer
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
nextToken(source: LookaheadSource, state: State): (BasicExpTokens.Token, State)
- Definition Classes
- SimpleTokenizer → Tokenizer
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
-
val
startState: State
- Definition Classes
- SimpleTokenizer → Tokenizer
-
val
symbols: List[Product with Serializable with BasicExpTokens.Token]
- Definition Classes
- BasicExpTokenizer → SimpleTokenizer
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
def
tokenize(s: Source): TokenIterator
- Definition Classes
- Tokenizer
-
def
tokenize(s: LookaheadSource): TokenIterator
- Definition Classes
- Tokenizer
-
val
tokens: BasicExpTokens.type
- Definition Classes
- BasicExpTokenizer → GeneratesSimpleTokens → Tokenizer
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )