Skip to main content
Version: v0.0.6

Interface: Delimiters

The four ASTM delimiters resolved from an H record. Immutable; carried on the parsed message as delimiter provenance.

Example

import { readDelimiters } from "@cosyte/astm";
const d = readDelimiters("H|\\^&");
d.field; // "|"
d.repeat; // "\\"
d.component; // "^"
d.escape; // "&"

Properties

component

readonly component: string

Component separator: ASTM ^ by default.


escape

readonly escape: string

Escape character: ASTM & by default (introduces &F&/&S&/&R&/&E&).


field

readonly field: string

Field separator: the char immediately after H in the header.


repeat

readonly repeat: string

Repeat (repetition) separator: ASTM `` by default.