Scripting 为什么Golfscript示例在开始时使用pop和discard?

Scripting 为什么Golfscript示例在开始时使用pop和discard?,scripting,golfscript,Scripting,Golfscript,来自GCD示例。 看起来开始时的pop和discard不会起任何作用,那么为什么会有呢?程序从堆栈顶部的标准输入内容开始。pop将丢弃此未使用的输入,以便在程序退出时不打印它 从: GolfScript中没有显式的输入命令,而是在执行脚本时,首先读取stdin中的所有输入,并将其作为字符串放到堆栈中 以及: 当脚本结束时。堆栈的内容将自动打印 【离题评论】如果你仍然在玩代码高尔夫,请在你有时间的时候看看这个网站,你可能已经知道了。抱歉,如果您对该网站不够感兴趣;) ;'2706 410' ~{.

来自GCD示例。
看起来开始时的pop和discard不会起任何作用,那么为什么会有呢?

程序从堆栈顶部的标准输入内容开始。pop将丢弃此未使用的输入,以便在程序退出时不打印它

从:

GolfScript中没有显式的输入命令,而是在执行脚本时,首先读取stdin中的所有输入,并将其作为字符串放到堆栈中

以及:

当脚本结束时。堆栈的内容将自动打印


【离题评论】如果你仍然在玩代码高尔夫,请在你有时间的时候看看这个网站,你可能已经知道了。抱歉,如果您对该网站不够感兴趣;)
;'2706 410'
~{.@\%.}do;