예제 #1
0
def buffer_input(prompt='scm> '):
    """Return a Buffer instance containing interactive input."""
    return Buffer(tokenize_lines(InputReader(prompt)))
예제 #2
0
def buffer_input():
    return Buffer(tokenize_lines(InputReader('> ')))
예제 #3
0
def buffer_input():
    return Buffer(
        tokenize_lines(InputReader('read> '))
    )  # 'read> ' is an initial prompt in InputReader Class, everytime we call buffer_input, we first print('> ') and then wait for user to input.
예제 #4
0
def buffer_input(prompt='scm> '):
    return Buffer(tokenize_lines(InputReader(prompt)))
예제 #5
0
def buffer_input(prompt="scm> "):  # 从输入获取一行,然后将这一行数据传递给tokenize_lines
    # tokenize_lines处理之后,输出串token,传递个buffer,buffer可是一个可以迭代的对象,所以,你懂的!
    """Return a Buffer instance containing interactive input."""
    return Buffer(tokenize_lines(InputReader(prompt)))
예제 #6
0
파일: scheme_reader.py 프로젝트: KshZh/sicp
def buffer_input():
    return Buffer(tokenize_lines(InputReader(
        '> ')))  # 将list of token lists放入Buffer,Buffer就像一个流,可以逐步消耗其中的token。