Options
All
  • Public
  • Public/Protected
  • All
Menu

Module IonText

Index

Variables

Let ClobEscapes

ClobEscapes: EscapeIndex = ...

Const ESCAPED_NEWLINE

ESCAPED_NEWLINE: -4 = -4

Let StringEscapes

StringEscapes: EscapeIndex = ...

Let SymbolEscapes

SymbolEscapes: EscapeIndex = ...

Const WHITESPACE_COMMENT1

WHITESPACE_COMMENT1: -2 = -2

Const WHITESPACE_COMMENT2

WHITESPACE_COMMENT2: -3 = -3

Functions

asAscii

  • asAscii(s: any): string

escape

escapeSequence

  • escapeSequence(c: number): string

escapeString

  • escapeString(s: string, pos: number): string

fromBase64

  • fromBase64(str: string): Uint8Array

isDigit

  • isDigit(charCode: number): boolean

isIdentifier

  • isIdentifier(s: string): boolean

isNumericTerminator

  • isNumericTerminator(ch: number): boolean

isOperator

  • isOperator(s: string): boolean

is_base64_char

  • is_base64_char(ch: number): boolean

is_digit

  • is_digit(ch: number): boolean

is_hex_digit

  • is_hex_digit(ch: number): boolean

is_keyword

  • is_keyword(str: string): boolean

is_letter

  • is_letter(ch: number): boolean

is_letter_or_digit

  • is_letter_or_digit(ch: number): boolean

is_operator_char

  • is_operator_char(ch: number): boolean

is_whitespace

  • is_whitespace(ch: number): boolean

needsEscape

  • needsEscape(c: number): boolean

nextEscape

  • nextEscape(s: string, prev: number): number

toBase64

  • toBase64(buf: Uint8Array): string

toHex

  • toHex(c: number, len: number): string