#expression-language #cli #cel

app cel-cli

A cli for the Common Expression Language (CEL)

2 unstable releases

0.2.0 Apr 27, 2021
0.1.1 Dec 20, 2020

#6 in #cel

MIT license

7KB
63 lines

cel-rust

This repository contains several modules that implement a parser, interpreter and CLI for the Common Expression Language.

The aim is to create a fast, simple and readable interpreter for the language that can be used as an example of how to create other language runtimes.

Crates

  • parser - Implements a LALRPOP based parser for the language
  • interpreter - Implements a simple interpreter for the language
  • cli - A basic terminal interface to execute CEL expressions

Dependencies

~5.5–9MB
~160K SLoC