Javaluator icon

Javaluator

  n/a
LGPL   

An extensible Java library that can evaluate infix expressions and features syntax checking and support for variables, constants and functions. #Evaluate infix expression  #Infix expression evaluator  #Java library  #Evaluate  #Parse  #Expression  

Description

Free Download

Javaluator provides you with a lightweight Java library that you can use to evaluate infix expressions. Embedded in Java applications, it can evaluate expressions containing multiple arguments and constants. It supports functions and a variable number of arguments, constants and variables, expressions and real numbers. Please keep in mind that non-associative operators are not supported.

Javaluator is highly configurable. You can use its built-in function sets and operators, but reducing their number is easy. For instance, a financial calculator would not require the trigonometrical functions, meaning they can be removed.

Javaluator enables you to create and define your own constants, operators, and functions, as well as new bracket pairs. In other words, Javaluator is versatile enough to allow you to define your own grammar, extending the default language. Function and constant names can be easily changed, which means Javaluator features localization capabilities.

The library features full expression syntax checking capabilities, turning expressions such as "5 2 +" into valid content.

Aside from all the pluses above, the library is fully documented, which means it provides usage instructions and scenarios for developers. It comes with a really small footprint, which makes it easier to integrate into a Java application.

System requirements

Javaluator 3.0.2

add to watchlist add to download basket send us an update REPORT
  runs on:
Windows All
  file size:
318 KB
  filename:
Javaluator-v3.0.2.zip
  main category:
Programming
  developer:
  visit homepage

Context Menu Manager

Customize Windows’ original right-click context menu using this free, portable and open-source utility meant to enhance your workflow
Context Menu Manager

Windows Sandbox Launcher

Set up the Windows Sandbox parameters to your specific requirements, with this dedicated launcher that features advanced parametrization
Windows Sandbox Launcher

IrfanView

With support for a long list of plugins, this minimalistic utility helps you view images, as well as edit and convert them using a built-in batch mode
IrfanView

Zoom Client

The official desktop client for Zoom, the popular video conferencing and collaboration tool used by millions of people worldwide
Zoom Client

calibre

Effortlessly keep your e-book library thoroughly organized with the help of the numerous features offered by this efficient and capable manager
calibre

7-Zip

An intuitive application with a very good compression ratio that can help you not only create and extract archives, but also test them for errors
7-Zip

Microsoft Teams

Effortlessly chat, collaborate on projects, and transfer files within a business-like environment by employing this Microsoft-vetted application
Microsoft Teams

ShareX

Capture your screen, create GIFs, and record videos through this versatile solution that includes various other amenities: an OCR scanner, image uploader, URL shortener, and much more
ShareX

Bitdefender Antivirus Free

Feather-light and free antivirus solution from renowned developer that keeps the PC protected at all times from malware without requiring user configuration
Bitdefender Antivirus Free

4k Video Downloader

Export your favorite YouTube videos and playlists with this intuitive, lightweight program, built to facilitate downloading clips from the popular website
4k Video Downloader

% discount
ShareX
  • ShareX
  • Bitdefender Antivirus Free
  • 4k Video Downloader
  • Context Menu Manager
  • Windows Sandbox Launcher
  • IrfanView
  • Zoom Client
  • calibre
  • 7-Zip
  • Microsoft Teams
essentials


Click to load comments
This enables Disqus, Inc. to process some of your data. Disqus privacy policy