为什么有些CLI使用`和'而不是'和'?

时间:2014-12-03 03:33:44

标签: character-encoding

例如,在irb

: > nada
NameError: undefined local variable or method `nada' for main:Object

为什么时髦`nada'而不仅仅是'nada'(甚至是‛nada’)?

我总是认为即使使用有限的字符集来消除开始和结束标记的歧义,但实际上是这个原因吗?

1 个答案:

答案 0 :(得分:2)

我今天早些时候对此感到疑惑 - 但它发生在运行ruby时,而不是在运行REPL时。事实证明它内置于the Ruby language itself

编辑:对于Ruby引用这种方式的更广泛的问题,我开始here。基本上,你是对的:它是一种在ASCII中具有明显的前向和后向引号的方式。 TeX将这些字符用于此目的。