UNPKG

text-to-map

Version:

Text To Map usiluje o lepší, strojově zpracovatelné využití částí vyhlášek s výčtem ulic a dalších lokací. Jde o rozšiřitelnou sadu konceptů a nástrojů, které zajistí hladký převod výčtu ulic a jejich rozsahů v lidsky srozumitelném jazyce do strojově zpra

24 lines (23 loc) 911 B
import { EmbeddedActionsParser, TokenVocabulary } from "chevrotain"; import { RichNumber, SmdLine } from "./types"; export declare class SmdParser extends EmbeddedActionsParser { constructor(tokenVocabulary: TokenVocabulary); street: import("chevrotain").ParserMethod<[], SmdLine[]>; private streetNameAndNumbersSpecs; private municipalityPartNameAndNumbersSpecs; private numberSpecs; private seriesSpecs; private _gatePostfixTypeSeriesSpec; private postfixTypeSeriesSpec; private rangeList; private seriesType; private rangeOrNumber; private range; private fromAndAbove; private fromAndAboveWithType; private toOrBelow; private toOrBelowWithType; private fullStreetNumber; } export declare const parseRichNumber: (number: string) => RichNumber; export declare const parseMunicipalityPartName: (name: string) => string;