Paren
        sealed class Paren
      
Extensions
isKeyword
        fun Token.isKeyword(keywordValue: String): Boolean
      
Receiver
| Name | Description | 
|---|---|
| Token | 
Parameters
| Name | Description | 
|---|---|
| keywordValue: String | 
ReturnValue
| Name | Description | 
|---|---|
| Boolean | 
asKeywordMatching
        fun Token.asKeywordMatching(value: String): Keyword?
      
Casts the Token into a Keyword and returns it if its Keyword.value is value.
Returns null if either condition is unmet.
Receiver
| Name | Description | 
|---|---|
| Token | 
Parameters
| Name | Description | 
|---|---|
| value: String | 
ReturnValue
| Name | Description | 
|---|---|
| Keyword? | 
asKeywordMatching
        fun Token.asKeywordMatching(regex: Regex): Pair
      
Casts the Token into a Keyword and returns it, along with the match, if its Keyword.value matches regexp.
Returns null if neither condition is met.
Receiver
| Name | Description | 
|---|---|
| Token | 
Parameters
| Name | Description | 
|---|---|
| regex: Regex | 
ReturnValue
| Name | Description | 
|---|---|
| Pair | 
Representations of Open/Close Parentheses in source WebAssembly.