This repository has been archived by the owner on Aug 15, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* replace tbb queue with boost spsc_queue * add test * add test * implement collections partial parser * add the grammers for vars * implement collections partial parser * change the parsers to accept sparqlQueries * more changes to the parsers to accept sparqlQueries * continue change the parsers to accept sparqlQueries * continue change the parsers to accept sparqlQueries * fix some bugs * fix some bugs * fix big bug * continue developing the parser for sparql * continue implementing the sparql triple blocks parser * fix bugs * fixed one bug with var storing * delete unnessery class * devlop the string parser to accept prefixes before start parsing * changing the structure * restructuring * fix compiling issue on the new structure * TriplesParser Iterator's field triplesParser was not initialized additionally changed type to Derived * use type alias for conditional type * Fix a bug in grammer preventing multi-part triple blocks to be parsed * make the pasrser templeting less complex * solve some problems * solve some problems * fix one parsing bug * Fix Major bug * A Co-authored-by: shaheen <[email protected]> Co-authored-by: Fakhr shaheen <[email protected]> Co-authored-by: Alexander Bigerl <[email protected]>
- Loading branch information
1 parent
5ba44dc
commit d981920
Showing
23 changed files
with
651 additions
and
338 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -3,20 +3,21 @@ | |
|
||
class RDFParser(ConanFile): | ||
name = "rdf-parser" | ||
version = "0.9" | ||
version = "0.11" | ||
author = "DICE Group <[email protected]>" | ||
description = "RDF parser used by [Tentris](https://github.com/dice-group/tentris). It uses [PEGTL](https://github.com/taocpp/PEGTL), Parsing Expression Grammar Library, to parse RDF files (currently supported: ntriple, turtle). " | ||
homepage = "https://github.com/dice-group/rdf-parser" | ||
url = homepage | ||
license = "AGPL" | ||
topics = ("dice-group", "RDF", "parser", "semantic web", "turtle", "ntriple") | ||
settings = "build_type", "compiler", "os", "arch" | ||
requires = "TBB/2019_U3@conan/stable", "pegtl/2.8.1@taocpp/stable", "gtest/1.8.1@bincrafters/stable", "fmt/6.0.0@bincrafters/stable", "abseil/20181200@bincrafters/stable" | ||
requires = "boost/1.71.0@conan/stable", "pegtl/2.8.1@taocpp/stable", "gtest/1.8.1@bincrafters/stable", "fmt/6.0.0@bincrafters/stable", "abseil/20181200@bincrafters/stable" | ||
generators = "cmake", "cmake_find_package", "cmake_paths" | ||
exports = "LICENSE" | ||
exports_sources = "include/*", "CMakeLists.txt", "cmake/dummy-config.cmake.in" | ||
no_copy_source = True | ||
|
||
|
||
def package(self): | ||
cmake = CMake(self) | ||
cmake.definitions["rdf_parser_BUILD_TESTS"] = "OFF" | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.