【发布时间】:2010-05-24 07:52:54
【问题描述】:
我正在为我的 esolang 创建一个解释器,我需要用户输入一些文本,然后这些文本将被解释为一个 INTERCAL 程序。我希望用户输入文本,其中可能包含任何字符,包括换行符,直到用户按下 ^X (Ctrl-X),如下所示:
Enter your code followed by ^X:
Bla
Blablabla
Bla^X
Thank you for entering your code
(第 2、3 和 4 行是用户输入的)
谁能解释我如何在用户输入 ^X 之前读取包括换行符在内的输入?谢谢
【问题讨论】:
-
^X 的字符值为 24,如果有帮助的话。