Skip to content

Getting Started

Tomasz Fijalkowski edited this page Oct 7, 2016 · 4 revisions

Adding Opel to a project

To use Opel, just add this dependency to your project:

gradle

compile group: 'pl.allegro.tech', name: 'opel', version: '1.0.1'

maven

<dependency>
    <groupId>pl.allegro.tech</groupId>
    <artifactId>opel</artifactId>
    <version>1.0.1</version>
</dependency>

And you’re ready to go!

Creating OpelEngine

OpelEngine engine = OpelEngineBuilder.create().build()

Using OpelEngine to parse and evaluate expressions

String expression = "2 * 3 + 4";
engine.eval(expression)
	.whenComplete((result, error) -> System.out.println(result));