PHPackages                             rollun-com/xiag-rql-parser - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [HTTP &amp; Networking](/categories/http)
4. /
5. rollun-com/xiag-rql-parser

ActiveLibrary[HTTP &amp; Networking](/categories/http)

rollun-com/xiag-rql-parser
==========================

Fork of xiag/rql-parser with additional fixes.

1.1.0(5mo ago)0302↓27.8%1GPL-2.0PHPPHP &gt;=5.4

Since Jul 3Pushed 5mo agoCompare

[ Source](https://github.com/rollun-lc/xiag-rql-parser)[ Packagist](https://packagist.org/packages/rollun-com/xiag-rql-parser)[ RSS](/packages/rollun-com-xiag-rql-parser/feed)WikiDiscussions rollun/1.0.2 Synced 1mo ago

READMEChangelog (1)Dependencies (1)Versions (3)Used By (1)

**Fork of [`xiag/rql-parser`](https://packagist.org/packages/xiag/rql-parser)**
Based on tag `v1.0.2` of .

Original code is licensed under **GPL-2.0**.
This fork keeps the same license (see `LICENSE` file).

RQL parser
==========

[](#rql-parser)

[![Build Status](https://camo.githubusercontent.com/9d6eeb7781be49447f0f8a0d9dcf267e72a7595eb30e2daa67f6a373010fc388/68747470733a2f2f7472617669732d63692e6f72672f786961672d61672f72716c2d7061727365722e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/xiag-ag/rql-parser)[![Scrutinizer Code Quality](https://camo.githubusercontent.com/8af44602e3c26a44eabf6aa5979b60384b820ec9522369af6c8bce27b780287b/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f786961672d61672f72716c2d7061727365722f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/xiag-ag/rql-parser/?branch=master)[![Code Coverage](https://camo.githubusercontent.com/63903f936dcabe873207d5de8bec89b5af2402dc177f70615655ead55648bf0b/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f786961672d61672f72716c2d7061727365722f6261646765732f636f7665726167652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/xiag-ag/rql-parser/?branch=master)[![Latest Stable Version](https://camo.githubusercontent.com/9b2e9660455ef13ec239f41cd7ee6e6d3599f7084703cbe46f13d43099316fea/68747470733a2f2f706f7365722e707567782e6f72672f786961672f72716c2d7061727365722f762f737461626c65)](https://packagist.org/packages/xiag/rql-parser)[![Total Downloads](https://camo.githubusercontent.com/3e3242ef77d0d82e49a159822767f5a92c441d943de3a6f0c1560738aea9bb6f/68747470733a2f2f706f7365722e707567782e6f72672f786961672f72716c2d7061727365722f646f776e6c6f616473)](https://packagist.org/packages/xiag/rql-parser)[![License](https://camo.githubusercontent.com/56cc6ab08f2c03929875b7f7d28b115dea418dc1afcbd86f0c4affdcb1e00191/68747470733a2f2f706f7365722e707567782e6f72672f786961672f72716c2d7061727365722f6c6963656e7365)](https://packagist.org/packages/xiag/rql-parser)

This is a RQL parsing library written in PHP.

This library consists of the following parts:

- lexer for tokenization RQL code
- parser for creating abstract syntax tree

Installation
------------

[](#installation)

The preferred way to install library is through [composer](http://getcomposer.org/download/).

Either run

```
composer require xiag/rql-parser

```

or add

```
"xiag/rql-parser": "*",
```

to the require section of your `composer.json`.

Basic usage
-----------

[](#basic-usage)

```
