PHPackages                             phramework/expression-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. phramework/expression-parser

ActiveProject

phramework/expression-parser
============================

LISP-like expression parser

v0.1.0(4y ago)619.4k[4 issues](https://github.com/phramework/expression-parser/issues)[1 PRs](https://github.com/phramework/expression-parser/pulls)Apache-2.0PHPPHP ^7.2.0 || ^8.0

Since Feb 8Pushed 4y ago3 watchersCompare

[ Source](https://github.com/phramework/expression-parser)[ Packagist](https://packagist.org/packages/phramework/expression-parser)[ Docs](https://phramework.github.io/)[ RSS](/packages/phramework-expression-parser/feed)WikiDiscussions dev Synced 2mo ago

READMEChangelog (6)Dependencies (4)Versions (8)Used By (0)

expression-parser
=================

[](#expression-parser)

Α "LISP like" expression parser for evaluating expressions [![Build Status](https://camo.githubusercontent.com/bb23ae799ef0b83fbcc1c3aa484d23b42d4b2f0ba31f78d998a937c026c956be/68747470733a2f2f7472617669732d63692e6f72672f706872616d65776f726b2f65787072657373696f6e2d7061727365722e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/phramework/expression-parser) [![Coverage Status](https://camo.githubusercontent.com/e80ac5a40c62027983091f64e3391ada3c389bffd2e602d71b3cf2ae197827aa/68747470733a2f2f636f766572616c6c732e696f2f7265706f732f6769746875622f706872616d65776f726b2f65787072657373696f6e2d7061727365722f62616467652e7376673f6272616e63683d6d6173746572)](https://coveralls.io/github/phramework/expression-parser?branch=master)

Requirements
------------

[](#requirements)

- php 7.2 or newer
- [composer](https://getcomposer.org/)

Install
-------

[](#install)

Require package using composer

```
composer require phramework/expression-parser
```

Usage examples
--------------

[](#usage-examples)

### Define a simple language

[](#define-a-simple-language)

```
