美文网首页
四月十八日

四月十八日

作者: mah0gany | 来源:发表于2016-04-18 00:12 被阅读0次

做个笔记怕自己忘记了,必要的组件:
array, hash, function, arithmetic, bit arithmetic, comment, assignment, contrl expressions(if-else, while(break, continue), and, or), global variable


详细补充一下:

  • 赋值:= -= += *= /= %= **=(类型推断用Crystal的就好。。)
  • 函数(注释):
func foo(n)
    return func () return n += 1 end  # 单行注释
end
func bar(pa=1, pb=2)
end
  • 算数运算:+ - * / % **(这些都和Crystal是一样一样的,毫无压力,下同)
  • 位运算:& | ^ ~ << >>
  • 逻辑运算:and or not
  • 数组:foo = {1, "hi", 0.1}调用foo[0] #=> 1(不支持类型,实现成无类型的,下同)
  • 字典:foo = {"a": 1, "b": 2}调用foo["a"] #=> 1
  • 控制流(只保留最基本的控制流,其它的用语言本身实现):
  • if-else(switch-case可以在其之上实现,就省得parse了)
if true
      # do something
else
      # another thing
end
  • while(continue, break)
while true
      # do something
end
  • 全局变量:global a = "hello, world"
  • yield:yield是的!看起来parse成Crystal很简单所以加上了!
  • 基本类型:
  • 整型(Int32)
  • 浮点型(Float64)
  • 字符型(String)
  • 布尔型(truefalse

明天就可以整理出所有的保留字了。

相关文章

  • 我的青春醉在酒里

    文|蓝塔灵罗 2018年四月二十八日,答辩结束,四月二十八日到四月二十九日凌晨一点到五点,宿舍全体成员摊在KTV的...

  • 未来十天

    今天是四月十八日,未来十天(到四月二十八日),预计会是今年以来最繁忙、最糟心的一段时间。闯关夺隘、爬坡过坎、攻坚克...

  • 木剑:第十九章:白衣少年

    同步连载,欢迎订阅,加入书架~ 灰子作于二零一九年四月十八日。

  • CERISIER CENTER 1991(樱花中心 1991)

    CERISIER CENTER 1991 (CERISIER为法语,意为樱花) 9 光速手术四月二十八日...

  • 故乡时光__71

    九十七 天 灾 (1) 巧接良缘 庚子年四月十八日。郭耀清...

  • 四月十八日

    做个笔记怕自己忘记了,必要的组件:array, hash, function, arithmetic, bit a...

  • 四月十八日

    一别两宽,各生欢喜。

  • 四月十八日

    我总是花很多时间逛淘宝,然后后悔自己浪费了这么多时间。 在逛淘宝过程中,我发现了很多年轻有志向的姑娘,二十岁多一点...

  • 四月十八日

    我不会每天都写一篇, 这不是用来说情话的, 我只想记录和你在一起的有趣的事, 以后可以用来回忆, 回忆与你在一起的...

  • 四月十八日

    [在回家的道路上,望着那轮明月,心生一股悲凉感伤之情......] 玉盘挂绵云, 柔情似水。 忆往事情肠, 羡其境...

网友评论

      本文标题:四月十八日

      本文链接:https://www.haomeiwen.com/subject/wpzolttx.html