From 039edee9ecfd2d5772da96bc72b33ad29df75bea Mon Sep 17 00:00:00 2001 From: Yorick Peterse Date: Mon, 11 May 2015 21:19:53 +0200 Subject: [PATCH] Removed native extensions section from the README This is already covered in CONTRIBUTING.md. --- README.md | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/README.md b/README.md index eec9965..cd786ee 100644 --- a/README.md +++ b/README.md @@ -255,21 +255,6 @@ The documentation is best viewed [on the documentation website][doc-website]. * {Oga::XML::SaxParser XML SAX Parser} * {file:xml\_namespaces XML Namespaces} -## Native Extension Setup - -The native extensions can be found in `ext/` and are divided into a C and Java -extension. These extensions are only used for the XML lexer built using Ragel. -The grammar for this lexer is shared between C and Java and can be found in -`ext/ragel/base_lexer.rl`. - -The extensions delegate most of their work back to Ruby code. As a result of -this maintenance of this codebase is much easier. If one wants to change the -grammar they only have to do so in one place and they don't have to worry about -C and/or Java specific details. - -For more details on calling Ruby methods from Ragel see the source -documentation in `ext/ragel/base_lexer.rl`. - ## Why Another HTML/XML parser? Currently there are a few existing parser out there, the most famous one being