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)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)
评论