Textpow处理 Textmate 的 Ruby 库
Textpow 是一个用来解析和处理 Textmate 的 Ruby 库。同时也可用来创建语法高亮工具。
使用:
加载语法文件:
require 'textpow' syntax = Textpow.syntax('ruby') # or 'source.ruby' or 'lib/textpow/syntax/source.ruby.syntax'
初始化处理器:
processor = Textpow::DebugProcessor.new
解析文本:
syntax.parse(text, processor)
评论