2012-01-28 14:52:09 +00:00
|
|
|
"""
|
|
|
|
Parser node base class.
|
|
|
|
|
|
|
|
Copyright (c)
|
|
|
|
See LICENSE for details.
|
|
|
|
<jtm@robot.is>
|
|
|
|
"""
|
|
|
|
class Node(object):
|
|
|
|
def name(self):
|
|
|
|
""" @return: node name"""
|
|
|
|
return self._name
|
|
|
|
|
|
|
|
def value(self):
|
|
|
|
""" @return: node value"""
|
|
|
|
return self._value
|
|
|
|
|
|
|
|
def parse(self, scope):
|
2012-02-11 17:42:58 +00:00
|
|
|
raise NotImplementedError()
|