摘要: 程序:1:式子(就是代码行,呵呵)2:程序的终止程序是由式子并排组成的。式子和式子之间使用分号或者换行来区分(译者注:如果你想把两行式子写在同一行中间就用分号隔开,如果分开在两行就无需分号)。但是如果使用反斜杠(\)的话,表示下一行继续接着上一行。例:print "hello world!\n"(一如既往的Hello world)式子:例: true (1+2)*3 foo() if test then ok else ng endRuby的式子中充斥着,变量和常量,各种各样的直接量,运算和代入,if和while这种控制结构方法的调用,类和方法的定义等等。式子可以通过括号来 阅读全文
posted @ 2011-08-24 14:09 Richard Zhong 阅读(195) 评论(0) 推荐(0) 编辑
摘要: Ruby的字句构造:1:变量2:注释3:嵌入文档4:保留字Ruby目前的实现使用的是ASCII字符集。能够识别大写和小写字母。除了变量和一部分直接量的中间,可以在任意地方加入空格和注释,空格、制表符、垂直制表符、backspace、回车符、换行符、换页符。当代码换行继续写的时候,除了空格,其它一律解释为单独语句。(译者注:即在代码写的太长,想换行时中间只能加空格,否则会出错)<1>变量:例: foobar ruby_is_simpleRuby的变量名可以使用字母或者下划线开始和结束。变量名称的长度没有限制。<2>注释:例: #this is a comment line 阅读全文
posted @ 2011-08-24 13:04 Richard Zhong 阅读(552) 评论(0) 推荐(0) 编辑