Commit 1aa8f2f5 authored by Victor Zverovich's avatar Victor Zverovich

productionlist doesn't work on github, using parsed-literal instead.

parent 7a93a8e8
...@@ -81,16 +81,16 @@ escaped by doubling: ``{{`` and ``}}``. ...@@ -81,16 +81,16 @@ escaped by doubling: ``{{`` and ``}}``.
The grammar for a replacement field is as follows: The grammar for a replacement field is as follows:
.. productionlist:: .. parsed-literal::
replacement_field: "{" `arg_index` [":" `format_spec`] "}" `replacement_field`: "{" `arg_index` [":" `format_spec`] "}"
arg_index: integer `arg_index`: integer
format_spec: ["+"]["0"][`width`]["." `precision`][`type`] `format_spec`: ["+"]["0"][`width`]["." `precision`][`type`]
width: integer `width`: integer
precision: integer | "{" `arg_index` "}" `precision`: integer | "{" `arg_index` "}"
type: "c" | "d" | "e" | "E" | "f" | "F" | "g" | "G" | "o" | "p" | "s" | "x" | "X" `type`: "c" | "d" | "e" | "E" | "f" | "F" | "g" | "G" | "o" | "p" | "s" | "x" | "X"
Preceding the `width`_ field with ``0`` makes the padding to be placed Preceding the `width` field with ``0`` makes the padding to be placed
after the sign (if any) but before the digits. This is used for printing after the sign (if any) but before the digits. This is used for printing
fields in the form ``+000000120``. This option is only valid for numeric types. fields in the form ``+000000120``. This option is only valid for numeric types.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment