These railroad diagrams are based on the JCR 2.0 specification. The diagrams are created with a small Java program and this BNF. The program uses the BNF parser / converter of the the H2 database engine. Please send feedback to the Jackrabbit User List. Query