API reference

String Scanners

SimpleStringScanners.advance!Function
advance!(scanner::SimpleStringScanner, width::Integer) -> SubString

Advances the inner pointer of scanner by width codeunits, and returns scanned substring.

source
SimpleStringScanners.scan!Function
scan!(scanner::SimpleStringScanner, r::Regex, add_opts)

Search for the first match of the regular expression r in s from the pointer scan.start, advances the pointer to the next code of the match, and returns a RegexMatch object containing the match. Returns nothing if the match failed.

source

parse

Base.parseFunction
parse(type::Type, s::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • str = advance!(scanner, width); parse(type, str; base)
source
parse(type::Type, scanner::SimpleStringScanner, r::Regex, add_opts::UInt32=UInt32(0); base)

Equivalent to

  • m = scan!(scanner, r, add_opts); parse(type, m.match; base)
source
SimpleStringScanners.parseBoolFunction
parseBool(str::AbstractString; base...)

Equivalent to - parse(Bool, str; base...)

source
parseBool(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • parse(Bool, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); parse(Bool, str; base...).
source
parseBool(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • parse(Bool, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); parse(Bool, m.match; base...).
source
SimpleStringScanners.parseInt8Function
parseInt8(str::AbstractString; base...)

Equivalent to - parse(Int8, str; base...)

source
parseInt8(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • parse(Int8, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); parse(Int8, str; base...).
source
parseInt8(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • parse(Int8, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); parse(Int8, m.match; base...).
source
SimpleStringScanners.parseInt16Function
parseInt16(str::AbstractString; base...)

Equivalent to - parse(Int16, str; base...)

source
parseInt16(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • parse(Int16, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); parse(Int16, str; base...).
source
parseInt16(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • parse(Int16, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); parse(Int16, m.match; base...).
source
SimpleStringScanners.parseInt32Function
parseInt32(str::AbstractString; base...)

Equivalent to - parse(Int32, str; base...)

source
parseInt32(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • parse(Int32, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); parse(Int32, str; base...).
source
parseInt32(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • parse(Int32, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); parse(Int32, m.match; base...).
source
SimpleStringScanners.parseInt64Function
parseInt64(str::AbstractString; base...)

Equivalent to - parse(Int64, str; base...)

source
parseInt64(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • parse(Int64, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); parse(Int64, str; base...).
source
parseInt64(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • parse(Int64, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); parse(Int64, m.match; base...).
source
SimpleStringScanners.parseInt128Function
parseInt128(str::AbstractString; base...)

Equivalent to - parse(Int128, str; base...)

source
parseInt128(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • parse(Int128, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); parse(Int128, str; base...).
source
parseInt128(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • parse(Int128, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); parse(Int128, m.match; base...).
source
SimpleStringScanners.parseBigIntFunction
parseBigInt(str::AbstractString; base...)

Equivalent to - parse(BigInt, str; base...)

source
parseBigInt(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • parse(BigInt, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); parse(BigInt, str; base...).
source
parseBigInt(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • parse(BigInt, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); parse(BigInt, m.match; base...).
source
SimpleStringScanners.parseUInt8Function
parseUInt8(str::AbstractString; base...)

Equivalent to - parse(UInt8, str; base...)

source
parseUInt8(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • parse(UInt8, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); parse(UInt8, str; base...).
source
parseUInt8(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • parse(UInt8, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); parse(UInt8, m.match; base...).
source
SimpleStringScanners.parseUInt16Function
parseUInt16(str::AbstractString; base...)

Equivalent to - parse(UInt16, str; base...)

source
parseUInt16(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • parse(UInt16, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); parse(UInt16, str; base...).
source
parseUInt16(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • parse(UInt16, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); parse(UInt16, m.match; base...).
source
SimpleStringScanners.parseUInt32Function
parseUInt32(str::AbstractString; base...)

Equivalent to - parse(UInt32, str; base...)

source
parseUInt32(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • parse(UInt32, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); parse(UInt32, str; base...).
source
parseUInt32(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • parse(UInt32, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); parse(UInt32, m.match; base...).
source
SimpleStringScanners.parseUInt64Function
parseUInt64(str::AbstractString; base...)

Equivalent to - parse(UInt64, str; base...)

source
parseUInt64(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • parse(UInt64, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); parse(UInt64, str; base...).
source
parseUInt64(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • parse(UInt64, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); parse(UInt64, m.match; base...).
source
SimpleStringScanners.parseUInt128Function
parseUInt128(str::AbstractString; base...)

Equivalent to - parse(UInt128, str; base...)

source
parseUInt128(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • parse(UInt128, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); parse(UInt128, str; base...).
source
parseUInt128(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • parse(UInt128, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); parse(UInt128, m.match; base...).
source
SimpleStringScanners.parseFloat16Function
parseFloat16(str::AbstractString; base...)

Equivalent to - parse(Float16, str; base...)

source
parseFloat16(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • parse(Float16, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); parse(Float16, str; base...).
source
parseFloat16(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • parse(Float16, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); parse(Float16, m.match; base...).
source
SimpleStringScanners.parseFloat32Function
parseFloat32(str::AbstractString; base...)

Equivalent to - parse(Float32, str; base...)

source
parseFloat32(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • parse(Float32, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); parse(Float32, str; base...).
source
parseFloat32(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • parse(Float32, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); parse(Float32, m.match; base...).
source
SimpleStringScanners.parseFloat64Function
parseFloat64(str::AbstractString; base...)

Equivalent to - parse(Float64, str; base...)

source
parseFloat64(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • parse(Float64, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); parse(Float64, str; base...).
source
parseFloat64(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • parse(Float64, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); parse(Float64, m.match; base...).
source
SimpleStringScanners.parseBigFloatFunction
parseBigFloat(str::AbstractString; base...)

Equivalent to - parse(BigFloat, str; base...)

source
parseBigFloat(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • parse(BigFloat, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); parse(BigFloat, str; base...).
source
parseBigFloat(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • parse(BigFloat, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); parse(BigFloat, m.match; base...).
source

tryparse

Base.tryparseFunction
tryparse(type::Type, s::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • str = advance!(scanner, width); tryparse(type, str; base)
source
tryparse(type::Type, scanner::SimpleStringScanner, r::Regex, add_opts::UInt32=UInt32(0); base)

Equivalent to

  • m = scan!(scanner, r, add_opts); tryparse(type, m.match; base)
source
SimpleStringScanners.tryparseBoolFunction
tryparseBool(str::AbstractString; base...)

Equivalent to - tryparse(Bool, str; base...)

source
tryparseBool(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • tryparse(Bool, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); tryparse(Bool, str; base...).
source
tryparseBool(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • tryparse(Bool, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); tryparse(Bool, m.match; base...).
source
SimpleStringScanners.tryparseInt8Function
tryparseInt8(str::AbstractString; base...)

Equivalent to - tryparse(Int8, str; base...)

source
tryparseInt8(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • tryparse(Int8, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); tryparse(Int8, str; base...).
source
tryparseInt8(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • tryparse(Int8, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); tryparse(Int8, m.match; base...).
source
SimpleStringScanners.tryparseInt16Function
tryparseInt16(str::AbstractString; base...)

Equivalent to - tryparse(Int16, str; base...)

source
tryparseInt16(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • tryparse(Int16, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); tryparse(Int16, str; base...).
source
tryparseInt16(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • tryparse(Int16, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); tryparse(Int16, m.match; base...).
source
SimpleStringScanners.tryparseInt32Function
tryparseInt32(str::AbstractString; base...)

Equivalent to - tryparse(Int32, str; base...)

source
tryparseInt32(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • tryparse(Int32, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); tryparse(Int32, str; base...).
source
tryparseInt32(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • tryparse(Int32, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); tryparse(Int32, m.match; base...).
source
SimpleStringScanners.tryparseInt64Function
tryparseInt64(str::AbstractString; base...)

Equivalent to - tryparse(Int64, str; base...)

source
tryparseInt64(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • tryparse(Int64, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); tryparse(Int64, str; base...).
source
tryparseInt64(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • tryparse(Int64, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); tryparse(Int64, m.match; base...).
source
SimpleStringScanners.tryparseInt128Function
tryparseInt128(str::AbstractString; base...)

Equivalent to - tryparse(Int128, str; base...)

source
tryparseInt128(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • tryparse(Int128, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); tryparse(Int128, str; base...).
source
tryparseInt128(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • tryparse(Int128, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); tryparse(Int128, m.match; base...).
source
SimpleStringScanners.tryparseBigIntFunction
tryparseBigInt(str::AbstractString; base...)

Equivalent to - tryparse(BigInt, str; base...)

source
tryparseBigInt(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • tryparse(BigInt, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); tryparse(BigInt, str; base...).
source
tryparseBigInt(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • tryparse(BigInt, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); tryparse(BigInt, m.match; base...).
source
SimpleStringScanners.tryparseUInt8Function
tryparseUInt8(str::AbstractString; base...)

Equivalent to - tryparse(UInt8, str; base...)

source
tryparseUInt8(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • tryparse(UInt8, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); tryparse(UInt8, str; base...).
source
tryparseUInt8(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • tryparse(UInt8, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); tryparse(UInt8, m.match; base...).
source
SimpleStringScanners.tryparseUInt16Function
tryparseUInt16(str::AbstractString; base...)

Equivalent to - tryparse(UInt16, str; base...)

source
tryparseUInt16(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • tryparse(UInt16, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); tryparse(UInt16, str; base...).
source
tryparseUInt16(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • tryparse(UInt16, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); tryparse(UInt16, m.match; base...).
source
SimpleStringScanners.tryparseUInt32Function
tryparseUInt32(str::AbstractString; base...)

Equivalent to - tryparse(UInt32, str; base...)

source
tryparseUInt32(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • tryparse(UInt32, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); tryparse(UInt32, str; base...).
source
tryparseUInt32(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • tryparse(UInt32, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); tryparse(UInt32, m.match; base...).
source
SimpleStringScanners.tryparseUInt64Function
tryparseUInt64(str::AbstractString; base...)

Equivalent to - tryparse(UInt64, str; base...)

source
tryparseUInt64(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • tryparse(UInt64, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); tryparse(UInt64, str; base...).
source
tryparseUInt64(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • tryparse(UInt64, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); tryparse(UInt64, m.match; base...).
source
SimpleStringScanners.tryparseUInt128Function
tryparseUInt128(str::AbstractString; base...)

Equivalent to - tryparse(UInt128, str; base...)

source
tryparseUInt128(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • tryparse(UInt128, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); tryparse(UInt128, str; base...).
source
tryparseUInt128(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • tryparse(UInt128, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); tryparse(UInt128, m.match; base...).
source
SimpleStringScanners.tryparseFloat16Function
tryparseFloat16(str::AbstractString; base...)

Equivalent to - tryparse(Float16, str; base...)

source
tryparseFloat16(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • tryparse(Float16, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); tryparse(Float16, str; base...).
source
tryparseFloat16(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • tryparse(Float16, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); tryparse(Float16, m.match; base...).
source
SimpleStringScanners.tryparseFloat32Function
tryparseFloat32(str::AbstractString; base...)

Equivalent to - tryparse(Float32, str; base...)

source
tryparseFloat32(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • tryparse(Float32, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); tryparse(Float32, str; base...).
source
tryparseFloat32(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • tryparse(Float32, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); tryparse(Float32, m.match; base...).
source
SimpleStringScanners.tryparseFloat64Function
tryparseFloat64(str::AbstractString; base...)

Equivalent to - tryparse(Float64, str; base...)

source
tryparseFloat64(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • tryparse(Float64, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); tryparse(Float64, str; base...).
source
tryparseFloat64(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • tryparse(Float64, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); tryparse(Float64, m.match; base...).
source
SimpleStringScanners.tryparseBigFloatFunction
tryparseBigFloat(str::AbstractString; base...)

Equivalent to - tryparse(BigFloat, str; base...)

source
tryparseBigFloat(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • tryparse(BigFloat, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); tryparse(BigFloat, str; base...).
source
tryparseBigFloat(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • tryparse(BigFloat, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); tryparse(BigFloat, m.match; base...).
source

parse1

SimpleStringScanners.parse1Function
parse1(type::Type, str::AbstractString; base...)

Variant of Base.parse that can handle Fortran's floating point numbers whose exponent part starts with d character. Substitutes d and D in str by e's, and then invokes Base.parse.

source
parse1(type::Type, s::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • str = advance!(scanner, width); parse1(type, str; base)
source
parse1(type::Type, scanner::SimpleStringScanner, r::Regex, add_opts::UInt32=UInt32(0); base)

Equivalent to

  • m = scan!(scanner, r, add_opts); parse1(type, m.match; base)
source
SimpleStringScanners.parse1BoolFunction
parse1Bool(str::AbstractString; base...)

Equivalent to - parse1(Bool, str; base...)

source
parse1Bool(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • parse1(Bool, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); parse1(Bool, str; base...).
source
parse1Bool(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • parse1(Bool, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); parse1(Bool, m.match; base...).
source
SimpleStringScanners.parse1Int8Function
parse1Int8(str::AbstractString; base...)

Equivalent to - parse1(Int8, str; base...)

source
parse1Int8(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • parse1(Int8, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); parse1(Int8, str; base...).
source
parse1Int8(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • parse1(Int8, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); parse1(Int8, m.match; base...).
source
SimpleStringScanners.parse1Int16Function
parse1Int16(str::AbstractString; base...)

Equivalent to - parse1(Int16, str; base...)

source
parse1Int16(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • parse1(Int16, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); parse1(Int16, str; base...).
source
parse1Int16(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • parse1(Int16, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); parse1(Int16, m.match; base...).
source
SimpleStringScanners.parse1Int32Function
parse1Int32(str::AbstractString; base...)

Equivalent to - parse1(Int32, str; base...)

source
parse1Int32(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • parse1(Int32, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); parse1(Int32, str; base...).
source
parse1Int32(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • parse1(Int32, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); parse1(Int32, m.match; base...).
source
SimpleStringScanners.parse1Int64Function
parse1Int64(str::AbstractString; base...)

Equivalent to - parse1(Int64, str; base...)

source
parse1Int64(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • parse1(Int64, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); parse1(Int64, str; base...).
source
parse1Int64(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • parse1(Int64, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); parse1(Int64, m.match; base...).
source
SimpleStringScanners.parse1Int128Function
parse1Int128(str::AbstractString; base...)

Equivalent to - parse1(Int128, str; base...)

source
parse1Int128(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • parse1(Int128, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); parse1(Int128, str; base...).
source
parse1Int128(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • parse1(Int128, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); parse1(Int128, m.match; base...).
source
SimpleStringScanners.parse1BigIntFunction
parse1BigInt(str::AbstractString; base...)

Equivalent to - parse1(BigInt, str; base...)

source
parse1BigInt(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • parse1(BigInt, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); parse1(BigInt, str; base...).
source
parse1BigInt(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • parse1(BigInt, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); parse1(BigInt, m.match; base...).
source
SimpleStringScanners.parse1UInt8Function
parse1UInt8(str::AbstractString; base...)

Equivalent to - parse1(UInt8, str; base...)

source
parse1UInt8(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • parse1(UInt8, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); parse1(UInt8, str; base...).
source
parse1UInt8(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • parse1(UInt8, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); parse1(UInt8, m.match; base...).
source
SimpleStringScanners.parse1UInt16Function
parse1UInt16(str::AbstractString; base...)

Equivalent to - parse1(UInt16, str; base...)

source
parse1UInt16(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • parse1(UInt16, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); parse1(UInt16, str; base...).
source
parse1UInt16(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • parse1(UInt16, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); parse1(UInt16, m.match; base...).
source
SimpleStringScanners.parse1UInt32Function
parse1UInt32(str::AbstractString; base...)

Equivalent to - parse1(UInt32, str; base...)

source
parse1UInt32(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • parse1(UInt32, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); parse1(UInt32, str; base...).
source
parse1UInt32(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • parse1(UInt32, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); parse1(UInt32, m.match; base...).
source
SimpleStringScanners.parse1UInt64Function
parse1UInt64(str::AbstractString; base...)

Equivalent to - parse1(UInt64, str; base...)

source
parse1UInt64(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • parse1(UInt64, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); parse1(UInt64, str; base...).
source
parse1UInt64(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • parse1(UInt64, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); parse1(UInt64, m.match; base...).
source
SimpleStringScanners.parse1UInt128Function
parse1UInt128(str::AbstractString; base...)

Equivalent to - parse1(UInt128, str; base...)

source
parse1UInt128(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • parse1(UInt128, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); parse1(UInt128, str; base...).
source
parse1UInt128(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • parse1(UInt128, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); parse1(UInt128, m.match; base...).
source
SimpleStringScanners.parse1Float16Function
parse1Float16(str::AbstractString; base...)

Equivalent to - parse1(Float16, str; base...)

source
parse1Float16(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • parse1(Float16, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); parse1(Float16, str; base...).
source
parse1Float16(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • parse1(Float16, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); parse1(Float16, m.match; base...).
source
SimpleStringScanners.parse1Float32Function
parse1Float32(str::AbstractString; base...)

Equivalent to - parse1(Float32, str; base...)

source
parse1Float32(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • parse1(Float32, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); parse1(Float32, str; base...).
source
parse1Float32(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • parse1(Float32, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); parse1(Float32, m.match; base...).
source
SimpleStringScanners.parse1Float64Function
parse1Float64(str::AbstractString; base...)

Equivalent to - parse1(Float64, str; base...)

source
parse1Float64(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • parse1(Float64, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); parse1(Float64, str; base...).
source
parse1Float64(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • parse1(Float64, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); parse1(Float64, m.match; base...).
source
SimpleStringScanners.parse1BigFloatFunction
parse1BigFloat(str::AbstractString; base...)

Equivalent to - parse1(BigFloat, str; base...)

source
parse1BigFloat(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • parse1(BigFloat, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); parse1(BigFloat, str; base...).
source
parse1BigFloat(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • parse1(BigFloat, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); parse1(BigFloat, m.match; base...).
source

tryparse1

SimpleStringScanners.tryparse1Function
tryparse1(type::Type, str::AbstractString; base...)

Variant of Base.tryparse that can handle Fortran's floating point numbers whose exponent part starts with d character. Substitutes d and D in str by e's, and then invokes Base.tryparse.

source
tryparse1(type::Type, s::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • str = advance!(scanner, width); tryparse1(type, str; base)
source
tryparse1(type::Type, scanner::SimpleStringScanner, r::Regex, add_opts::UInt32=UInt32(0); base)

Equivalent to

  • m = scan!(scanner, r, add_opts); tryparse1(type, m.match; base)
source
SimpleStringScanners.tryparse1BoolFunction
tryparse1Bool(str::AbstractString; base...)

Equivalent to - tryparse1(Bool, str; base...)

source
tryparse1Bool(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • tryparse1(Bool, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); tryparse1(Bool, str; base...).
source
tryparse1Bool(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • tryparse1(Bool, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); tryparse1(Bool, m.match; base...).
source
SimpleStringScanners.tryparse1Int8Function
tryparse1Int8(str::AbstractString; base...)

Equivalent to - tryparse1(Int8, str; base...)

source
tryparse1Int8(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • tryparse1(Int8, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); tryparse1(Int8, str; base...).
source
tryparse1Int8(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • tryparse1(Int8, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); tryparse1(Int8, m.match; base...).
source
SimpleStringScanners.tryparse1Int16Function
tryparse1Int16(str::AbstractString; base...)

Equivalent to - tryparse1(Int16, str; base...)

source
tryparse1Int16(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • tryparse1(Int16, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); tryparse1(Int16, str; base...).
source
tryparse1Int16(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • tryparse1(Int16, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); tryparse1(Int16, m.match; base...).
source
SimpleStringScanners.tryparse1Int32Function
tryparse1Int32(str::AbstractString; base...)

Equivalent to - tryparse1(Int32, str; base...)

source
tryparse1Int32(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • tryparse1(Int32, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); tryparse1(Int32, str; base...).
source
tryparse1Int32(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • tryparse1(Int32, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); tryparse1(Int32, m.match; base...).
source
SimpleStringScanners.tryparse1Int64Function
tryparse1Int64(str::AbstractString; base...)

Equivalent to - tryparse1(Int64, str; base...)

source
tryparse1Int64(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • tryparse1(Int64, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); tryparse1(Int64, str; base...).
source
tryparse1Int64(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • tryparse1(Int64, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); tryparse1(Int64, m.match; base...).
source
SimpleStringScanners.tryparse1Int128Function
tryparse1Int128(str::AbstractString; base...)

Equivalent to - tryparse1(Int128, str; base...)

source
tryparse1Int128(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • tryparse1(Int128, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); tryparse1(Int128, str; base...).
source
tryparse1Int128(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • tryparse1(Int128, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); tryparse1(Int128, m.match; base...).
source
SimpleStringScanners.tryparse1BigIntFunction
tryparse1BigInt(str::AbstractString; base...)

Equivalent to - tryparse1(BigInt, str; base...)

source
tryparse1BigInt(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • tryparse1(BigInt, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); tryparse1(BigInt, str; base...).
source
tryparse1BigInt(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • tryparse1(BigInt, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); tryparse1(BigInt, m.match; base...).
source
SimpleStringScanners.tryparse1UInt8Function
tryparse1UInt8(str::AbstractString; base...)

Equivalent to - tryparse1(UInt8, str; base...)

source
tryparse1UInt8(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • tryparse1(UInt8, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); tryparse1(UInt8, str; base...).
source
tryparse1UInt8(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • tryparse1(UInt8, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); tryparse1(UInt8, m.match; base...).
source
SimpleStringScanners.tryparse1UInt16Function
tryparse1UInt16(str::AbstractString; base...)

Equivalent to - tryparse1(UInt16, str; base...)

source
tryparse1UInt16(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • tryparse1(UInt16, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); tryparse1(UInt16, str; base...).
source
tryparse1UInt16(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • tryparse1(UInt16, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); tryparse1(UInt16, m.match; base...).
source
SimpleStringScanners.tryparse1UInt32Function
tryparse1UInt32(str::AbstractString; base...)

Equivalent to - tryparse1(UInt32, str; base...)

source
tryparse1UInt32(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • tryparse1(UInt32, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); tryparse1(UInt32, str; base...).
source
tryparse1UInt32(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • tryparse1(UInt32, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); tryparse1(UInt32, m.match; base...).
source
SimpleStringScanners.tryparse1UInt64Function
tryparse1UInt64(str::AbstractString; base...)

Equivalent to - tryparse1(UInt64, str; base...)

source
tryparse1UInt64(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • tryparse1(UInt64, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); tryparse1(UInt64, str; base...).
source
tryparse1UInt64(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • tryparse1(UInt64, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); tryparse1(UInt64, m.match; base...).
source
SimpleStringScanners.tryparse1UInt128Function
tryparse1UInt128(str::AbstractString; base...)

Equivalent to - tryparse1(UInt128, str; base...)

source
tryparse1UInt128(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • tryparse1(UInt128, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); tryparse1(UInt128, str; base...).
source
tryparse1UInt128(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • tryparse1(UInt128, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); tryparse1(UInt128, m.match; base...).
source
SimpleStringScanners.tryparse1Float16Function
tryparse1Float16(str::AbstractString; base...)

Equivalent to - tryparse1(Float16, str; base...)

source
tryparse1Float16(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • tryparse1(Float16, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); tryparse1(Float16, str; base...).
source
tryparse1Float16(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • tryparse1(Float16, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); tryparse1(Float16, m.match; base...).
source
SimpleStringScanners.tryparse1Float32Function
tryparse1Float32(str::AbstractString; base...)

Equivalent to - tryparse1(Float32, str; base...)

source
tryparse1Float32(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • tryparse1(Float32, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); tryparse1(Float32, str; base...).
source
tryparse1Float32(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • tryparse1(Float32, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); tryparse1(Float32, m.match; base...).
source
SimpleStringScanners.tryparse1Float64Function
tryparse1Float64(str::AbstractString; base...)

Equivalent to - tryparse1(Float64, str; base...)

source
tryparse1Float64(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • tryparse1(Float64, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); tryparse1(Float64, str; base...).
source
tryparse1Float64(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • tryparse1(Float64, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); tryparse1(Float64, m.match; base...).
source
SimpleStringScanners.tryparse1BigFloatFunction
tryparse1BigFloat(str::AbstractString; base...)

Equivalent to - tryparse1(BigFloat, str; base...)

source
tryparse1BigFloat(scanner::SimpleStringScanner, width::Integer; base...)

Equivalent to

  • tryparse1(BigFloat, scanner, width; base...), i.e.,
  • str=advance!(scanner, width); tryparse1(BigFloat, str; base...).
source
tryparse1BigFloat(scanner::SimpleStringScanner, r::Regex, add_opts; base...)

Equivalent to

  • tryparse1(BigFloat, scanner, r, add_opts; base...), i.e.,
  • m=scan!(scanner, r, add_opts); tryparse1(BigFloat, m.match; base...).
source