parjs
Version:
A parser-combinator library for JavaScript.
15 lines (14 loc) • 429 B
TypeScript
import { ParsingState } from "../state";
/**
* Parsing helper.
*/
export declare class NumericHelpersType {
parseDigitsInBase(ps: ParsingState, base: number): number;
/**
* Tries to parse a '+' or '-'. Returns the sign that was parsed, or 0 if the parsing failed.
* @param ps
* @returns {number}
*/
parseSign(ps: ParsingState): number;
}
export declare const NumericHelpers: NumericHelpersType;