/usr/lib/python3/dist-packages/lesscpy/plib/negated_expression.py is in python3-lesscpy 0.13.0+ds-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | # -*- coding: utf8 -*-
"""
.. module:: lesscpy.plib.negated_expression
:synopsis: Node for unary negated expressions.
Copyright (c)
See LICENSE for details.
"""
import six
from .node import Node
class NegatedExpression(Node):
"""Expressions preceded by unary negation."""
def parse(self, scope):
val, = self.process(self.tokens, scope)
if isinstance(val, six.string_types):
return '-' + val
return -val
|