Permalink
Switch branches/tags
Nothing to show
Commits on Jan 19, 2010
  1. Update TODOs

    smtlaissezfaire committed Jan 19, 2010
  2. Remove script/boot.rb

    smtlaissezfaire committed Jan 19, 2010
Commits on Nov 21, 2009
  1. Fix a comment

    smtlaissezfaire committed Nov 21, 2009
Commits on Nov 13, 2009
  1. Whitespace cleanup

    smtlaissezfaire committed Nov 13, 2009
Commits on Sep 26, 2009
  1. Override to_nfa, not to_machine on subclasses of Regex::Base. Don't a…

    smtlaissezfaire committed Sep 26, 2009
    …lias_method - call to_nfa on Base class so that overriding to_nfa/to_machine works consistently.
    
    This happens to speed up the test suite considerably:
    
    Before:
      Finished in 5.356467 seconds
      398 examples, 0 failures
    
    After:
      Finished in 1.888936 seconds
      398 examples, 0 failures
  2. Add regex compilation

    smtlaissezfaire committed Sep 26, 2009
  3. Speed up test suite time (and nfa->dfa conversion time) by caching th…

    smtlaissezfaire committed Sep 26, 2009
    …e symbols in the nfa.
    
    Before:
    
      Finished in 6.607297 seconds
      392 examples, 0 failures
    
    After:
    
      Finished in 5.251548 seconds
      392 examples, 0 failures
  4. Refactoring

    smtlaissezfaire committed Sep 26, 2009
  5. Set start states appropriately on NFA->DFA conversion. (This only aff…

    smtlaissezfaire committed Sep 26, 2009
    …ects the display when using the state table w/ the terminal-table gem)
  6. Revert "Use epsilon_closure, not [start_state]"

    smtlaissezfaire committed Sep 26, 2009
    This reverts commit 4d353ac.
Commits on Sep 23, 2009
  1. Add alias for now

    smtlaissezfaire committed Sep 23, 2009
  2. Add to README

    smtlaissezfaire committed Sep 23, 2009
  3. Add more specs

    smtlaissezfaire committed Sep 23, 2009
Commits on Sep 21, 2009
Commits on Sep 20, 2009
Commits on Sep 19, 2009
  1. Add a TODO

    smtlaissezfaire committed Sep 19, 2009
  2. Add state ids

    smtlaissezfaire committed Sep 19, 2009