# Documentation: your query _Query type: general_ _Results: 5 chunks_ ## Create Query _Chunk: [lua/text/treesitter#create-query](https://wippy.ai/llm/chunk/lua/text/treesitter#create-query)_ _Page: [en/lua/text/treesitter](https://wippy.ai/llm/path/en/lua/text/treesitter)_ | _Score: 2.79_ _Context: Tree-sitter Parsing > Queries_ ```lua local query, err = treesitter.query("go", [[ (function_declaration name: (identifier) @func_name parameters: (parameter_list) @params ) ]]) if err then return nil,... **See also:** - Get a Value (lua/core/context) - Configuration (lua/dynamic/eval) --- ## Query Parameters _Chunk: [lua/http/client#query-parameters](https://wippy.ai/llm/chunk/lua/http/client#query-parameters)_ _Page: [en/lua/http/client](https://wippy.ai/llm/path/en/lua/http/client)_ | _Score: 2.72_ _Context: HTTP Client > Request Options_ ```lua local resp, err = http_client.get("https://api.example.com/search", { query = { q = "lua programming", page = "1", limit = "20" } }) if err then return nil,... **See also:** - Opening a Binding (lua/core/contract) --- ## Query Syntax Reference _Chunk: [lua/text/treesitter#query-syntax-reference](https://wippy.ai/llm/chunk/lua/text/treesitter#query-syntax-reference)_ _Page: [en/lua/text/treesitter](https://wippy.ai/llm/path/en/lua/text/treesitter)_ | _Score: 2.58_ _Context: Tree-sitter Parsing_ Tree-sitter queries use S-expression patterns: ``` ; Match a node type (identifier) ; Match with field names (function_declaration name: (identifier)) ; Capture with @name (function_declaration... **See also:** --- ## Executing Queries _Chunk: [lua/storage/sql#executing-queries](https://wippy.ai/llm/chunk/lua/storage/sql#executing-queries)_ _Page: [en/lua/storage/sql](https://wippy.ai/llm/path/en/lua/storage/sql)_ | _Score: 2.49_ _Context: SQL Database_ The query executor runs builder-generated queries. **See also:** --- ## Query Control _Chunk: [lua/text/treesitter#query-control](https://wippy.ai/llm/chunk/lua/text/treesitter#query-control)_ _Page: [en/lua/text/treesitter](https://wippy.ai/llm/path/en/lua/text/treesitter)_ | _Score: 2.41_ _Context: Tree-sitter Parsing > Queries_ ```lua -- Limit query scope query:set_byte_range(0, 1000) query:set_point_range({row = 0, column = 0}, {row = 10, column = 0}) -- Limit matches query:set_match_limit(100) if... **See also:** - Control Flow Narrowing (lua/types) ---