我本来打算移除 Leo 里所有的关键字, 这种想法可能过于大胆, 而且会影响代码的可阅读性.
但这种设计可以保证用户在编程的时候, 可以使用所有的变量名, 包括 if, while 等.
但出于编程习惯的考虑, 最后还是决定加上一些常用的关键字.
if ?
unless ?:
case ?>
when :>
else ::
while %
until %:
for %>
in =>
break --
continue ++
func $$
return //
not !
and &&
or ||
xor ^^