Class (GI Struct)

GLib-2.0GLibScannerConfig

Specifies the GLib.Scanner parser configuration. Most settings can be changed during the parsing phase and will affect the lexical parsing of the next unpeeked token.

Index

Constructors

  • Parameters

    • Optionalproperties: Partial<
          {
              case_sensitive: number;
              char_2_token: number;
              cpair_comment_single: string;
              cset_identifier_first: string;
              cset_identifier_nth: string;
              cset_skip_characters: string;
              identifier_2_string: number;
              int_2_float: number;
              numbers_2_int: number;
              scan_binary: number;
              scan_comment_multi: number;
              scan_float: number;
              scan_hex: number;
              scan_hex_dollar: number;
              scan_identifier: number;
              scan_identifier_1char: number;
              scan_identifier_NULL: number;
              scan_octal: number;
              scan_string_dq: number;
              scan_string_sq: number;
              scan_symbols: number;
              scope_0_fallback: number;
              skip_comment_multi: number;
              skip_comment_single: number;
              store_int64: number;
              symbol_2_token: number;
          },
      >

    Returns ScannerConfig

Properties

case_sensitive: number
char_2_token: number
cpair_comment_single: string
cset_identifier_first: string
cset_identifier_nth: string
cset_skip_characters: string
identifier_2_string: number
int_2_float: number
numbers_2_int: number
scan_binary: number
scan_comment_multi: number
scan_float: number
scan_hex: number
scan_hex_dollar: number
scan_identifier: number
scan_identifier_1char: number
scan_identifier_NULL: number
scan_octal: number
scan_string_dq: number
scan_string_sq: number
scan_symbols: number
scope_0_fallback: number
skip_comment_multi: number
skip_comment_single: number
store_int64: number
symbol_2_token: number