solorice/vscodium/extensions/magicstack.magicpython-1.1.1/test/strings/format7.py
2022-04-28 21:17:01 +03:00

35 lines
2.2 KiB
Python

# XXX we have to highlight '% o' here, as it is a valid python
# format spec. Otherwise, it would be hard to spot an error in
# the code below.
a = '12% of %s' % ('name',)
# : comment.line.number-sign.python, punctuation.definition.comment.python, source.python
: comment.line.number-sign.python, source.python
XXX : comment.line.number-sign.python, keyword.codetag.notation.python, source.python
we have to highlight '% o' here, as it is a valid python : comment.line.number-sign.python, source.python
# : comment.line.number-sign.python, punctuation.definition.comment.python, source.python
format spec. Otherwise, it would be hard to spot an error in : comment.line.number-sign.python, source.python
# : comment.line.number-sign.python, punctuation.definition.comment.python, source.python
the code below. : comment.line.number-sign.python, source.python
a : source.python
: source.python
= : keyword.operator.assignment.python, source.python
: source.python
' : punctuation.definition.string.begin.python, source.python, string.quoted.single.python
12 : source.python, string.quoted.single.python
% o : constant.character.format.placeholder.other.python, meta.format.percent.python, source.python, string.quoted.single.python
f : source.python, string.quoted.single.python
%s : constant.character.format.placeholder.other.python, meta.format.percent.python, source.python, string.quoted.single.python
' : punctuation.definition.string.end.python, source.python, string.quoted.single.python
: source.python
% : keyword.operator.arithmetic.python, source.python
: source.python
( : punctuation.parenthesis.begin.python, source.python
' : punctuation.definition.string.begin.python, source.python, string.quoted.single.python
name : source.python, string.quoted.single.python
' : punctuation.definition.string.end.python, source.python, string.quoted.single.python
, : punctuation.separator.element.python, source.python
) : punctuation.parenthesis.end.python, source.python