A minimal Bible format
Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.
 
 
 
Daniel fb9a782075 Rename macros to be more consistent 10 månader sedan
.gitignore Clean up C files, and implement BibleC index file compiling. Also cleaned up JS file a bit. 2 år sedan
LICENSE Add test 1 år sedan
Makefile Readme wording 1 år sedan
README.md Readme wording 1 år sedan
biblec.c Rename macros to be more consistent 10 månader sedan
biblec.h Rename macros to be more consistent 10 månader sedan
compiler.js Rename macros to be more consistent 10 månader sedan
test.c Rename macros to be more consistent 10 månader sedan

README.md

BibleC

A minimal Bible format in C.

Design:

  1. First calculates the line of Bible verse, then grabs it (very fast)
  2. Support for more than 1 verse (John 3 16-18)
  3. Support for getting entire chapter
  4. Load an BibleC index file or C header file
  5. 1 C file, 1 header file, no complex build system needed
  6. No memory allocations

Usage:

See Makefile

API:

See test.c for a full example.

struct Biblec_reader reader;
int tryReader = biblec_new(
	&reader,
	&myTranslation,
	"John",
	3,
	16,
	20
);

while (biblec_next(reader)) {
	puts(reader.result);
}