Ruby 基本语法

Ruby 基本语法

程序中的空白 程序中的行尾 标识符 保留字 Here Document BEGIN 语句 END 语句 注释 让我们编写一个简单的 Ruby 程序。所有的 Ruby 文件扩展名都是 .rb。所以,把下...
7年前
0130
Lua 异常处理

Lua 异常处理

语法错误 运行错误 pcall 和 xpcall、debug 程序运行中错误处理是必要的,在我们进行文件操作,数据转移及web service 调用过程中都会出现不可预期的错误。如果不注重错误信息的处...
17年前
0140
Vim Script 的新语法

Vim Script 的新语法

字符串的连接符 函数的参数 闭包(closure) 对于 Vim Script 的语法的认知似乎还停留在 《笨方法学 Vim Script》的年代, 在接触 Neovim 以及使用 Lua 写插件之前...
1年前
0170
Ruby 模块和包

Ruby 模块和包

require 语句 include 语句 Mixins 模块(Module)是一种把方法、类和常量组合在一起的方式。模块(Module)为您提供了两大好处。 模块提供了一个命名空间和避免名字冲突。 ...
7年前
0140
Lua 流程控制

Lua 流程控制

if 语句 if else 语句 else if 语句 if else 嵌套 Lua 编程语言流程控制语句通过程序设定一个或多个条件语句来设定。在条件为 true 时执行指定程序代码,在条件为 fal...
18年前
0130
初识 Ruby 编程语言

初识 Ruby 编程语言

一直想再多接触一些脚本语言,之前写了一段时间 python 和 lua,感觉都非常不错。之所以要再学习 Ruby, 主要是看到 Ruby 的一些语法上的灵活性。 Ruby 支持代码块、修饰符等这些在其...
7年前
0120
Rust 模块与项目文件组织

Rust 模块与项目文件组织

什么是模块 引入文件 同级目录相互访问 引用本地crate 参考文章 什么是模块 刚开始接触Rust的时候很多示例代码都是单文件的,随着学习的深入,单个文件里面的代码量越来越大。 此时就需要将单个文件...
5年前
0140
Lua 文件 IO

Lua 文件 IO

Lua I/O 库用于读取和处理文件。分为简单模式(和C一样)、完全模式。 简单模式(simple model)拥有一个当前输入文件和一个当前输出文件,并且提供针对这些文件相关的操作。 完全模式(co...
17年前
0130
1237