• Home
  • Raw
  • Download

Lines Matching +full:dot +full:- +full:notation

2     Copyright (C) 2001-2011 Joel de Guzman
3 Copyright (C) 2001-2011 Hartmut Kaiser
34 [/------------------------------------------------------------------------------]
98 allowable. If this is -1, then the
99 maximum limit becomes unbounded.] [-1]]
106 [variablelist Notation
280 [/------------------------------------------------------------------------------]
287 additional task of parsing the `'+'` or `'-'` sign preceding the number.
342 allowable. If this is -1, then the
343 maximum limit becomes unbounded.] [-1]]
350 [variablelist Notation
472 [[`n - n`] [Subtraction.]]
500 [/------------------------------------------------------------------------------]
552 [variablelist Notation
664 [[`n - n`] [Subtraction.]]
704 `'e'` or `'E'` and `eee` is the exponent optionally preceded by `'-'` or
707 nan(...), inf and infinity (the matching is case-insensitive). This
711 = lit('+') | '-'
716 >> -('(' >> *(char_ - ')') >> ')')
720 = no_case[lit("inf") >> -lit("inity")]
724 = -sign >>
727 | fractional_constant >> -exponent_part
734 | +digit >> -lit('.')
738 = (lit('e') | 'E') >> -sign >> +digit
748 [[`strict_ureal_policies<double>`] [Without sign, dot required.]]
749 [[`strict_real_policies<double>`] [With sign, dot required.]]
753 `double_` recognizes integer numbers (without a dot) just as well. To
755 require a dot to be present for a number to be considered a successful
764 [[`RP::allow_leading_dot`] [Allow leading dot.]]
765 [[`RP::allow_trailing_dot`] [Allow trailing dot.]]
766 [[`RP::expect_dot`] [Require a dot.]]
767 [[`RP::parse_sign(f, l)`] [Parse the prefix sign (e.g. '-').
835 [/------------------------------------------------------------------------------]
879 [variablelist Notation