Very low footprint JSON parser written in portable ANSI C.
Runtime Optionsコメント付きのJSONを扱うことができる、C/C++言語用のJSONパーサのソースコード。
settings |= json_enable_comments;
Enables C-style // line and /* block */ comments.
Very low footprint JSON parser written in portable ANSI C.
Runtime Optionsコメント付きのJSONを扱うことができる、C/C++言語用のJSONパーサのソースコード。
settings |= json_enable_comments;
Enables C-style // line and /* block */ comments.
SENNA is a software distributed under a non-commercial license, which outputs a host of Natural Language Processing (NLP) predictions: part-of-speech (POS) tags, chunking (CHK), name entity recognition (NER), semantic role labeling (SRL) and syntactic parsing (PSG).
An extremely memory-efficient hash_map implementation. 2 bits/entry overhead! The SparseHash library contains several hash-map implementations, including implementations that optimize for space or speed.
The advantage of this is that it's memory-efficient when the sizes of the allocated blocks are very varied throughout the execution of the program.
This is a template class implementation of a memory pool allocator that is very simple to use and extremely fast with minimal overhead for each allocation/deallocation.
C++ B-tree is a template library that implements ordered in-memory containers based on a B-tree data structure. Similar to the STL map, set, multimap, and multiset templates, this library provides btree_map, btree_set, btree_multimap, and btree_multiset.