Versions in this module Expand all Collapse all v0 v0.6.0 Feb 4, 2025 Changes in this version + var KeywordMap = map[string]TokenType + type Position struct + Column uint + Line uint + func NewEndPos(tok *Token) Position + func NewStartPos(tok *Token) Position + func (p Position) IsBefore(pos Position) bool + func (p Position) IsBehind(pos Position) bool + func (p Position) String() string + type Range struct + End Position + Start Position + func NewRange(begin, end *Token) Range + func (r Range) String() string + type Token struct + AliasInfo *ddptypes.ParameterType + Indent uint + Literal string + Range Range + Type TokenType + func (t *Token) Column() uint + func (t *Token) Line() uint + func (t *Token) String() string + func (t *Token) StringVerbose() string + type TokenType int + const AB + const ABER + const ALIAS + const ALIAS_PARAMETER + const ALLE + const ALS + const AN + const ANSONSTEN + const AUCH + const AUS + const BASIS + const BENUTZT + const BEREICH + const BESTEHT + const BETRAG + const BINDE + const BIS + const BIT + const BUCHSTABE + const BUCHSTABEN + const CHAR + const COLON + const COMMA + const COMMENT + const COUNT_MAL + const DANN + const DAS + const DEFINIEREN + const DEFINIERT + const DEM + const DEN + const DER + const DIE + const DOT + const DURCH + const EIN + const EINE + const EINEM + const EINEN + const EINER + const ELEMENT + const ELIPSIS + const ENTWEDER + const EOF + const ERGEBNIS + const ERHÖHE + const ERSTELLEN + const EXTERN + const FAHRE + const FALLS + const FALSE + const FLOAT + const FORT + const FUNKTION + const FÜR + const GIB + const GIBT + const GLEICH + const GRÖßE + const GRÖßER + const HOCH + const IDENTIFIER + const ILLEGAL + const IM + const IN + const INDEX + const INT + const IST + const JEDE + const JEDEN + const JEDES + const KANN + const KEIN + const KEINE + const KLEINER + const KOMBINATION + const KOMMAZAHL + const KOMMAZAHLEN + const KONSTANTE + const KONTRA + const LEERE + const LEEREN + const LINKS + const LISTE + const LISTEN + const LOGARITHMUS + const LOGISCH + const LPAREN + const LÄNGE + const MACHE + const MACHT + const MAL + const MINUS + const MIT + const MODULE + const MODULO + const NACH + const NEGATE + const NEGIERE + const NENNEN + const NICHT + const NICHTS + const ODER + const OEFFENTLICH + const OEFFENTLICHE + const OEFFENTLICHEN + const OPERATOR + const PARAMETER + const PARAMETERN + const PLUS + const RECHTS + const REFERENZ + const REKURSIV + const RPAREN + const SCHLEIFE + const SCHRITTGRÖßE + const SICHTBAR + const SICHTBARE + const SIE + const SO + const SOLANGE + const SONST + const SPEICHERE + const SPÄTER + const STANDARDWERT + const STEHT + const STELLE + const STRING + const SYMBOL + const TEILE + const TEXT + const TRUE + const TYP + const UM + const UND + const UNGLEICH + const VARIABLE + const VARIABLEN + const VERKETTET + const VERLASSE + const VERRINGERE + const VERSCHIEBE + const VERSCHOBEN + const VERVIELFACHE + const VOM + const VON + const VONBIS + const WAHRHEITSWERT + const WENN + const WERDEN + const WIEDERHOLE + const WIR + const WIRD + const WURZEL + const ZAHL + const ZAHLEN + const ZUM + const ZUR + const ZURÜCK + const ZWISCHEN + const ÜBERLÄDT + func KeywordToTokenType(keyword string) TokenType + func (t TokenType) String() string v0.5.0-alpha Nov 2, 2024 v0.4.0-alpha Jul 11, 2024 v0.3.0-alpha May 4, 2024 v0.2.0-alpha Dec 21, 2023 v0.1.0-alpha Dec 2, 2023 v0.0.8-pre Sep 17, 2023 v0.0.7-pre Sep 17, 2023 v0.0.6-pre Sep 17, 2023 v0.0.5-pre Sep 17, 2023 v0.0.4-pre Sep 13, 2023 v0.0.3-pre Sep 13, 2023 v0.0.2-pre Sep 12, 2023 v0.0.1-pre Sep 6, 2023 v0.0.1-alpha Oct 15, 2023