A minimal Bible format
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。
 
 
 
Daniel fb9a782075 Rename macros to be more consistent 10ヶ月前
.gitignore Clean up C files, and implement BibleC index file compiling. Also cleaned up JS file a bit. 2年前
LICENSE Add test 1年前
Makefile Readme wording 1年前
README.md Readme wording 1年前
biblec.c Rename macros to be more consistent 10ヶ月前
biblec.h Rename macros to be more consistent 10ヶ月前
compiler.js Rename macros to be more consistent 10ヶ月前
test.c Rename macros to be more consistent 10ヶ月前

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);
}