“Ruby Under a Microscope”的版本间的差异

来自Dennis的知识库
跳转到: 导航搜索
(以“ == 分词与语法解析 == * 使用 Ripper {{code}} require 'ripper' require 'pp' #ripper is not parser, it can't find error. code = <<STR 10.times do |n| put...”为内容创建页面)
 
分词与语法解析
第17行: 第17行:
 
puts code
 
puts code
 
pp Ripper.lex(code)
 
pp Ripper.lex(code)
{{code}}
+
{{/code}}

2016年12月8日 (四) 23:58的版本


分词与语法解析

  • 使用 Ripper

模板:Code require 'ripper' require 'pp'

  1. ripper is not parser, it can't find error.

code = <<STR 10.times do |n|

 puts n

end STR

puts code pp Ripper.lex(code) 模板:/code

个人工具
名字空间

变换
操作
导航
工具箱