� �fc @ sb d d l Z d d l Z d d l Z d d l Z d Z e j d � Z e j d � Z e j d � Z e j d � Z e j d � Z d f d � � YZ d e f d � � YZ d f d � � YZ d e f d � � YZ d f d � � YZ d � Z d � Z e j d � Z d � Z d � Z e j e j d Z d � Z d � Z d � Z e d k r^e � n d S( i����Ns \input texinfos ^@([a-z]+)([ ]|$)s ^[ ]*$s @[a-z]+s [ @{}&<>]s. ^\* ([^:]*):(:|[ ]*([^ , .]+)([^ ]*))[ ]*t HTMLNodec B st e Z d Z d Z d Z d Z d Z d � Z d � Z d � Z d d d � Z d � Z d � Z d � Z d � Z RS( s� Some of the parser's functionality is separated into this class. A Node accumulates its contents, takes care of links to other Nodes and saves itself when it is finished and all links are resolved. s2 i t s