Module: PryCoolline::ParenMatch
- Defined in:
- lib/pry-coolline/paren_match.rb
Defined Under Namespace
Modules: AST Classes: Pair, Parser, Token
Constant Summary collapse
- Pairs =
{ "(" => ")", "[" => "]", "{" => "}", }
- AnsiCode =
%r{(\e\[\??\d+(?:[;\d]*)\w)}
- OpenToken =
Class.new(Token)
- CloseToken =
Class.new(Token)
- StrToken =
Class.new(Token)
Class Method Summary collapse
-
.pair_at(code, pos, pairs = Pairs) ⇒ Pair
An (open, close) pair.