假如有这么一种编程语言!

Just for fun~!

 

绝对不含英文字符,坚决不用+-*/,越文言越有范儿!

 

还能抽象出几个关键字,比如:对 有 各 增 之 是 为 类

 

哈希表:

 

Ruby代码
  1. hash = { "key1" => "val1""key2" => "val2" }   
  2. string = ""  
  3. hash.each { |k,v| string << "#{k} is #{v}/n" }   
  4. puts string   
  5. hash["key1"]  

Ruby代码

  1. 组合 中 “虫子” 对 “一百”, “飞蛾” 对 “二百”。   
  2. 有 消息   
  3. 各 组合 为 物种 对 价格   
  4.     消息 增 物种 “的价格是” 价格   
  5. 曰:消息   
  6. 组合 之 “虫子”  

数组:

 

Ruby代码
  1. data = ['1''2''3']   
  2. s = ''  
  3. data.each { |x| s << x << ' and a '}  
Ruby代码
  1. 数据 含 "一"  "二"  "三"  
  2. 有 消息   
  3. 各 数据 为 数   
  4.     消息 增 数 “ 和 ”   
  5. 曰:消息  

 

类:

 

Ruby代码
  1. class Frog   
  2.   def initialize(name)   
  3.     @name = name   
  4.   end  
  5.   
  6.   def speak   
  7.     # It's a well-known fact that only frogs with long names start out   
  8.     # speaking English.   
  9.     @speaks_english ||= @name.size > 6   
  10.     @speaks_english ? "Hi. I'm #{@name}, the talking frog." : 'Ribbit.'   
  11.   end  
  12. end  
  13.   
  14. lucas = Frog.new('Lucas')   
  15. lucas.speak                     # => "Ribbit."  
	

Ruby代码

  1. 青蛙 类   
  2.     青蛙类 能 初始化 其名   
  3.         青蛙 之 名 为 其名   
  4.        
  5.     青蛙 能 说   
  6.         青蛙 之 英语能力 为 假   
  7.         若 青蛙 之 名 之 长度 大于 六   
  8.             青蛙 之 英语能力 为 真   
  9.         若 青蛙 之 英语能力 为 真   
  10.             曰: “大家好, 我叫”  青蛙 之 名   
  11.         若不   
  12.             曰:“兔子”   
  13.   
  14. 卢卡斯 是 青蛙 “卢卡斯”   
  15. 卢卡斯 说  

 

输出: 兔子

 

转载自:http://arec.javaeye.com/blog/340017

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值