io.eleven19.krueger.lexer
package io.eleven19.krueger.lexer
Members list
Type members
Classlikes
object ElmLexer
Provides tokenisation primitives for the Elm language dialect.
Provides tokenisation primitives for the Elm language dialect.
Elm is indentation-sensitive, so newlines are structurally significant. The lexer handles identifiers (lower and upper), operators, keywords, numeric and string literals, and whitespace management.
Attributes
- Source
- ElmLexer.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ElmLexer.type
Attributes
- Source
- ElmTokenizer.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
enum ElmTokenKind
Attributes
- Source
- ElmTokenizer.scala
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object ElmTokenizer
Attributes
- Source
- ElmTokenizer.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ElmTokenizer.type
Attributes
- Source
- ElmTokenizer.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Source
- ElmTokenizer.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
In this article