コード例 #1
0
ファイル: parser.py プロジェクト: astromme/Chestnut
    def wrapper(results, stream_in, stream_out, *kargs):
        start_line = s_delta(stream_in)[1]
        try:
            end_line = s_delta(stream_out)[1]
        except StopIteration:
            end_line = "eof"

        n = node(results)
        n.context.start_line = start_line
        n.context.end_line = end_line

        return n
コード例 #2
0
ファイル: parser.py プロジェクト: astromme/Chestnut
    def wrapper(results, stream_in, stream_out, *kargs):
        start_line = s_delta(stream_in)[1]
        try:
            end_line = s_delta(stream_out)[1]
        except StopIteration:
            end_line = 'eof'

        n = node(results)
        n.context.start_line = start_line
        n.context.end_line = end_line

        return n
コード例 #3
0
ファイル: leplvm.py プロジェクト: pyfrid/pyfrid-base
 def wrapper(results, stream_in, **kargs):
     try:
         ln = s_delta(stream_in)[1]
     except StopIteration:
         ln = "eof"
     return node([results, ln])