• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Ruby日文手册翻译1

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

Ruby的字句构造:

1:变量
2:注释
3:嵌入文档
4:保留字

Ruby目前的实现使用的是ASCII字符集。能够识别大写和小写字母。除了变量和一部分直接量的中间,可以
在任意地方加入空格和注释,空格、制表符、垂直制表符、backspace、回车符、换行符、换页符。当
代码换行继续写的时候,除了空格,其它一律解释为单独语句。(译者注:即在代码写的太长,想换行时
中间只能加空格,否则会出错)

<1>变量:

例:
	foobar
	ruby_is_simple

Ruby的变量名可以使用字母或者下划线开始和结束。变量名称的长度没有限制。

<2>注释:

例:
	#this is a comment line

仿效脚本语言的习惯,字符串和数值直接量中,除\'?#\'以外,从#号开始到行末都被认为是注释
(译者注:perl中注释符也是用#)

<3>嵌入文档:

例:
=begin
the everything between a line beginning with `=begin\' and
that with `=end\' will be skipped by the interpreter.
=end

(译者注:perl中的嵌入文档也是这样表示的)
在Ruby的原代码(source code)中可以嵌入文档。文档的开始部分使用=begin开始,直到=end为止。
这种形式下Ruby解释器无法对注释内容作出限制,最好使用RD(Ruby Document format)形式的注释。

<4>保留字:

以下是保留字:

BEGIN    class    ensure   nil      self     when
END      def      false    not      super    while
alias    defined? for      or       then     yield
and      do       if       redo     true
begin    else     in       rescue   undef
break    elsif    module   retry    unless
case     end      next     return   until

保留字不能用在类名,变量名等。但是如果加上前缀$,@,@@就不看作保留字了。另外,在def的后面或者
在调用方法时的终止符的后面,这种情况下很清楚的是作为方法名出现的话是可以使用这些保留字的。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
rubytk实现简易计算器发布时间:2022-07-14
下一篇:
Ruby窗口程序发布时间:2022-07-14
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap