Make bundler happy
Remove parslet :(
Start work on custom lexer
Declare token patterns in their respective classes
Include Enumerable in Rip::Lexer and alias #to_a as #tokens
Move spec helper methods into a module
WIP Add a failing test for Rip::Lexer
Implement Rip::SourceScanner (inherits from Ruby's StringScanner)
Refactor Rip::SourceScanner to account for edge cases
Refactor Rip::Lexer to use Rip::SourceScanner
Allow Rip::Lexer#each to be chainable
Stop inheriting Rip::Token from Struct
Implement Rip::Token#==
Add custom matcher for testing Rip::Lexer
Add several token classes
Deprioritize Rip::KeywordToken a bit
Refactor larger Rip::Lexer test
Refactor Rip::Lexer and token classes to grab more granular tokens
Add Rip::InterpolationToken
Add expected counts to larger Rip::Lexer test