package
0.1.5
Repository: https://github.com/pkern/go-hbci.git
Documentation: pkg.go.dev

# Functions

New creates a Token with the given type, value and position.
NewLexer creates a new scanner for the input string.
NewSwiftLexer returns a SwiftLexer ready for parsing the given input string.

# Constants

an.
Binärdaten.
Binärdaten Länge.
Binärdatenkennzeichen.
ctr: ISO 3166-1 numeric.
cur: ISO 4217.
Datenelement (DE)-Trennzeichen.
dat.
dig: 0-9 with optional leading 0.
dta.
No description provided by the author
error occurred;.
float.
Gruppendatenelement (GD)-Trennzeichen.
id.
An illegal/unknown character.
num: 0-9 without leading 0.
Segmentende-Zeichen.
'A' - 'Z'.
all characters from charset.
'A' - 'Z', '0' - '9'.
No description provided by the author
'0' - '9', ','.
No description provided by the author
'0' - '9'.
No description provided by the author
No description provided by the author
txt.
tim.
wrt.
vdat.
jn.

# Structs

A Iterator iterates over a slice of Tokens.
A Lexer is a HBCI data element lexer based on an input string.
A SwiftLexer parses the given input and emits SWIFT tokens.

# Interfaces

Token represents a HBCI token.

# Type aliases

LexerStateFn represents a state function for the lexer.
Type identifies the type of lex tokens.
Types implements the sort.Sort interface.