The ruby gem lc_callnumber contains an experimental PEG parser to try and deal with most common syntaxes for Library of Congress Call Numbers.

You can help test it by entering up to ten LC call numbers (one per line) in the box below, and then letting the system know whether it got it right or not. Results are fed into a database to generate test cases.