mercurial/parser.py
changeset 48875 6000f5b25c9b
parent 48011 8655a77dce94
child 48946 642e31cb55f0
equal deleted inserted replaced
48874:af0b21d5a930 48875:6000f5b25c9b
    14 # elements is a mapping of types to binding strength, primary, prefix, infix
    14 # elements is a mapping of types to binding strength, primary, prefix, infix
    15 # and suffix actions
    15 # and suffix actions
    16 # an action is a tree node name, a tree label, and an optional match
    16 # an action is a tree node name, a tree label, and an optional match
    17 # __call__(program) parses program into a labeled tree
    17 # __call__(program) parses program into a labeled tree
    18 
    18 
    19 from __future__ import absolute_import, print_function
       
    20 
    19 
    21 from .i18n import _
    20 from .i18n import _
    22 from . import (
    21 from . import (
    23     error,
    22     error,
    24     util,
    23     util,