This library is a C++ template library and, as such, there is no library to build and install. Copy the .h files and use them! See http://code.google.com/p/cpp-btree/wiki/UsageInstructions for details. ---- To build and run the provided tests, however, you will need to install CMake, the Google C++ Test framework, and the Google flags package. Download and install CMake from http://www.cmake.org Download and build the GoogleTest framework from http://code.google.com/p/googletest Download and install gflags from https://code.google.com/p/gflags export GTEST_ROOT=/path/for/gtest-x.y cmake . -Dbuild_tests=ON
A clone of Google C++ B-tree
Overview
You might also like...
Generic parse tree, configurable lexer, `lemon` parser generator, wrapped for C++17 and Python 3.
This project augments the Lemon parser generator with a high-level parse tree interface, grammar action DSL, and an integrated, configurable lexer allowing the creation of an entire standalone, object-oriented parser from a single input grammar file. The entire parser is written in native C/C++, and the parser interface is made comfortably available to both C++ and Python3 applications.
Algo-Tree is a collection of Algorithms and data structures which are fundamentals to efficient code and good software design
Algo-Tree is a collection of Algorithms and data structures which are fundamentals to efficient code and good software design. Creating and designing excellent algorithms is required for being an exemplary programmer. It contains solutions in various languages such as C++, Python and Java.
Build a tree-sitter dynamic module
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! I should clarify that this module is NOT a standalone tree-sitter module. It is supo
RavencoinLite Core integration/staging tree
RavencoinLite Core integration/staging tree https://ravencoinlite.org What is RavencoinLite? RavencoinLite is an experimental digital currency that en
tree-sitter parser and syntax highlighter for the Dwarf Fortress raw language
tree-sitter-dfraw A simple language parser and highlighter made with tree-sitter tokyonight nightfly Using with nvim-treesitter Please refer to the ad
HEEx grammer for Tree-sitter
Tree-sitter HEEx Tree-sitter grammar and parser for HEEx, the HTML-aware and component-friendly extension of EEx for Phoenix. For Surface support, see
Binary Search tree
eng Binary tree Task: Create a binary search tree, the information part of which will be a symbol, make direct and symmetric traversals, search for th
Org grammar for tree-sitter
tree-sitter-org Unstable: This build will change. Org grammar for tree-sitter. It is not meant to implement emacs' orgmode parser, but to implement a
Golang template grammar for tree-sitter
tree-sitter-go-template Golang templates grammar for tree-sitter. NeoVim integration using nvim-treesitter Add gotmpl parser following nvim-treesitter
Releases(1.0.1)
-
1.0.1(May 13, 2014)
Fixes for range-based constructors.
template
btree_multiset(InputIterator b, InputIterator e); // Did not compile template
btree_map(InputIterator b, InputIterator e); // Incorrect behavior Tests updated! For details, see: http://code.google.com/p/cpp-btree/source/detail?r=5679c9c8db6f8bc9fc523c97a7d57c35bb303703
Source code(tar.gz)
Source code(zip)
An intrusive C++17 implementation of a Red-Black-Tree, a Weight Balanced Tree, a Dynamic Segment Tree and much more!
This is Ygg (short for Yggdrasil), a C++17 implementation of several intrusive data structures: several balanced binary search trees: a red-black Tree
SQL grammar for tree sitter
tree-sitter-sql I want to do something fun at work since we have stuff like this in Go: const hoverDocumentQuery = ` -- source: enterprise/internal/co
This repository provides implementation of an incremental k-d tree for robotic applications.
ikd-Tree ikd-Tree is an incremental k-d tree designed for robotic applications. The ikd-Tree incrementally updates a k-d tree with new coming points o
Algo-Tree is a collection of Algorithms and data structures which are fundamentals to efficient code and good software design. Creating and designing excellent algorithms is required for being an exemplary programmer. It contains solutions in various languages such as C++, Python and Java.
Algo-Tree ?? Algo-Tree is a collection of Algorithms and data structures which are fundamentals to efficient code and good software design. Creating a
Tree sitter grammar for Svelte
Tree-sitter-svelte Tree-sitter grammar for svelte Install npm i tree-sitter-svelte tree-sitter Usage To get started with exploring the grammar in a w
Device Tree for Redmi K30 Ultra
Copyright (C) 2020 PixelExperience Plus Edition Device configuration for Redmi K30 Ultra ========================================= The Redmi K30 Ultra
FleakOS Kernel Source Tree
FleakOS FleakOS Kernel Source Tree Dependencies sudo apt-get install -y xorriso sudo apt-get install -y gcc-multilib sudo apt-get install -y nasm sudo
A tree-sitter grammar for go.mod files
tree-sitter-go-mod tree-sitter grammar for go.mod files. Status The grammar is fairly small, and has been working well for highlighting for me. I expe
A tree-sitter grammar for HCL (HashiCorp Configuration Language), used by projects such as Terraform.
tree-sitter-hcl tree-sitter grammar for HCL (HashiCorp Configuration Language) files. HCL is the configuration format used by projects such as Terrafo
A tree-sitter grammar for protocol buffer files (proto3).
tree-sitter-proto tree-sitter grammar for protocol buffer files (proto3 only). Status The grammar should be complete. I'm still working on the highlig