【发布时间】:2010-07-14 18:50:56
【问题描述】:
我正在研究一种通用编程语言。除了在字符串和标识符中支持 Unicode 的现代要求之外,我正在考虑提供一些运算符的替代拼写,特别是:
关系型(
≤≥≠<=>=!=)按位和按位(
∩∪for&|)逻辑(
∧∨¬&&||!)箭头(
→⇒for->=>)
我知道APL 和Fortress 使用了特殊字符——而前者通常是关于它的笑话——但它们都非常适合学术和科学用途。特殊字符在现代的非学术语言中占有一席之地吗?
【问题讨论】:
-
这不是你问的,但是你可以用ascii,然后用Fira Code字体看看。它使用字体连字将字符组转换为其他符号。例如,如果您输入
!=,您会看到(双倍宽度)≠。 -
朱莉娅浮现在脑海中。它为一些使用 Unicode 字符的运算符提供了内置别名。
标签: unicode programming-languages special-characters