number

number 
      ::= n [ "." [ n ] ] [ "E" [ "+" | "_" ] n ] 

[rule list]
This rule is call by

-> numeric_literal -> value