Skip to content
This repository has been archived by the owner on Oct 1, 2018. It is now read-only.

Writing a binding

Curtis Ekstrom edited this page May 5, 2014 · 4 revisions

Prerequisites

  1. Make sure Snow Crash builds on your platform and that all tests are go
  2. If needed, add Snow Crash' master branch to your binding's repository git submodule add https://github.com/apiaryio/snowcrash.git Always make sure to use the latest release on the branch master.

Interface to wrap

  1. Wrap API Blueprint AST - Blueprint.h
  2. Wrap the parser entry point - snowcrash.h
  3. Wrap the parser result, error, warning & source annotation SourceAnnotation.h

Let us know

Add your binding to Snow Crash README.md and submit a pull request.

Clone this wiki locally