Just for fun~!
绝对不含英文字符,坚决不用+-*/,越文言越有范儿!
还能抽象出几个关键字,比如:对 有 各 增 之 是 为 类
哈希表:
- hash = { "key1" => "val1", "key2" => "val2" }
- string = ""
- hash.each { |k,v| string << "#{k} is #{v}/n" }
- puts string
- hash["key1"]
- 组合 中 “虫子” 对 “一百”, “飞蛾” 对 “二百”。
- 有 消息
- 各 组合 为 物种 对 价格
- 消息 增 物种 “的价格是” 价格
- 曰:消息
- 组合 之 “虫子”
数组:
- data = ['1', '2', '3']
- s = ''
- data.each { |x| s << x << ' and a '}
- 数据 含 "一" "二" "三"
- 有 消息
- 各 数据 为 数
- 消息 增 数 “ 和 ”
- 曰:消息
类:
- class Frog
- def initialize(name)
- @name = name
- end
- def speak
- # It's a well-known fact that only frogs with long names start out
- # speaking English.
- @speaks_english ||= @name.size > 6
- @speaks_english ? "Hi. I'm #{@name}, the talking frog." : 'Ribbit.'
- end
- end
- lucas = Frog.new('Lucas')
- lucas.speak # => "Ribbit."
- 青蛙 类
- 青蛙类 能 初始化 其名
- 青蛙 之 名 为 其名
- 青蛙 能 说
- 青蛙 之 英语能力 为 假
- 若 青蛙 之 名 之 长度 大于 六
- 青蛙 之 英语能力 为 真
- 若 青蛙 之 英语能力 为 真
- 曰: “大家好, 我叫” 青蛙 之 名
- 若不
- 曰:“兔子”
- 卢卡斯 是 青蛙 “卢卡斯”
- 卢卡斯 说
输出: 兔子