parjs
Version:
Library for building parsers using combinators.
15 lines • 545 B
TypeScript
import type { Parjser } from "../parjser";
/** A set of options for parsing floating point numbers. */
export interface FloatOptions {
allowSign: boolean;
allowImplicitZero: boolean;
allowFloatingPoint: boolean;
allowExponent: boolean;
}
/**
* Returns a parser that will parse a single floating point number, in decimal or scientific form.
*
* @param options Options for parsing the floating-point number.
*/
export declare function float(options?: Partial<FloatOptions>): Parjser<number>;
//# sourceMappingURL=float.d.ts.map