libgraphqlparser
libgraphqlparser copied to clipboard
A GraphQL query parser in C++ with C and C++ APIs
I created a Perl binding for the library; it lives here: https://github.com/gonzus/Parser-GraphQL-XS Can you add a pointer to it in your list of bindings / implementation languages? Thanks!
This is a small commit to add directives to variable definitions. This is something which is supported in the JS reference implementation and has been added into the spec working...
This is a potential fix for Issue #39. It depends on having python2 and winflexbison in the program path because the output of flex and bison is a little different...
If I'm reading the [spec](http://facebook.github.io/graphql/June2018/#sec-Objects) right, type definitions which implement multiple interfaces should have a `&` separator between the interface names and optionally before the first interface name for a...
This fixes the following warnings (using -Wall -pedantic with clang 15) ``` g++ -std=gnu++11 -I/usr/local/include -fvisibility=hidden -fpic -Wall -pedantic -c libgraphqlparser/lexer.cpp -o libgraphqlparser/lexer.o lexer.lpp: In function ‘int yylex(yystype*, yy::location*, yyscan_t)’:...
Found PythonInterp: /usr/bin/python (found suitable version "3.10.12", minimum required is "2")
I built the libgraphqlparser from source . All the required files (AstNode.h, GraphQLParser.h and c/GraphQLAstToJSON.h) are generated and present in the same directory. When I'm trying to compile dump_json_ast.cpp, I'm...
When trying to build v0.7.0, I get an error: ``` + make install [ 4%] [FLEX][GraphQLScanner] Building scanner with flex 2.6.4 [ 8%] Generating Ast.h [ 13%] Generating Ast.cpp [...
@iheyreally.com _Originally posted by @Heyitsquoracom in https://github.com/graphql/libgraphqlparser/issues/128#issuecomment-2177415274_
> [#](url) Questions regarding how to use GraphQL