A minimal Bible format designed for the C language.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Daniel 8513420b8d Change txt to t, add \ns 2 weeks ago
.gitignore Clean up C files, and implement BibleC index file compiling. Also cleaned up JS file a bit. 3 months ago
LICENSE Initial commit 4 months ago
README.md Update 'README.md' 3 months ago
biblec.c Change txt to t, add \ns 2 weeks ago
biblec.h Change txt to t, add \ns 2 weeks ago
compiler.js Change txt to t, add \ns 2 weeks ago
main.h Join getLine into reader_new. They belong to eachother. Also implemented functionality to grab an entire chapter. Just send 0 as to. 1 month ago
startup.sh Compiler and DOS small issues 3 months ago
test.c Join getLine into reader_new. They belong to eachother. Also implemented functionality to grab an entire chapter. Just send 0 as to. 1 month ago

README.md

BibleC

A minimal Bible format designed for the C language.
It uses a JS script to convert a OSIS JSON file (http://api.heb12.com/translations/json/)
to a minimal format designed with minimalism in mind.

It creates an index file, and then a text file. The index file can be used to calculate
what line a verse starts on in the text file, and it seeks to it.

Usage:

Use the build.sh script when pulled for the first time.

-> “For the word of God is living, and active, and sharper than any two-edged sword, and piercing even to the dividing of soul and spirit, of both joints and marrow, and quick to discern the thoughts and intents of the heart.”

Features:

  1. First calculates line of Bible verse, then grabs it.
  2. Support for more than 1 verse (John 3 16-18)

Future:

  1. Write compiler in something lighter than NodeJS