• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
Alternative to itextsharp 2022.11.10347
IronPDF offers an itextsharp alternative for HTML to PDF conversion with C# code examples, documentation, and ...
VShell Server for Linux and Mac 4.8
VShell is a versatile and secure file transfer server that supports multiple protocols and is compatible ...
PDF Studio PDF Editor for Linux 2022
PDF Studio is a cost-effective PDF editor that delivers full compatibility with the PDF Standard. It's ...
VQ Probe for Linux 1.5
VQ Probe is a comprehensive software tool that enables objective and subjective video quality analysis. The ...
Resilient Server 2.3
This Debian GNU/Linux (Buster) based software has a customized partitioning scheme that enhances robustness against filesystem ...
Valentina Studio for Linux 9.6
Valentina Studio is a cross-platform GUI manager for Mac, Windows, and Linux. It allows users to ...
VPN Lifeguard for Linux 1.0.58
The software monitors VPN connection and automatically terminates apps during connection loss, re-establishes the connection and ...
G_Viewer 0.84
G_Viewer is a Linux software that serves as both a file system and photo/image viewer. It ...
Checksome File Hash Tool for Linux 1.1
This software allows for the generation and verification of file hashes. It is a quick and ...
KeyWrangler Password Manager for Linux 1.2
A password management software that is secure, offline and extensible. It offers military-grade encryption to protect ...
Home Linux XMLMath Download

XMLMath

June 13, 2006
Xmlmath is a software engine that evaluates expressions using xml files for input.
Version 1.1-SNAPSHOT-3
License GPL
Platform Linux
Supported Languages English
Homepage www.xmlmath.org
Developed by Erik van Zijst
The Xmlmath project is an expression evaluation engine that is designed to take XML files as input, evaluate the problem, which is often mathematical, and calculate the result. This software has a basic expression structure that consists of a tree of nested XML tags. Each tag reads the value of its child nodes, applies an operation to it, and returns the result to its parent tag.

To illustrate, the expression that calculates 1+1 is represented with the following XML tags:






It is important to note that the XMLmath expression parser validates the input files against the XML schema. Thus, users are always required to include the proper XML namespace directive in the expression's root tag.

Xmlmath has some requirements that users need to be aware of. It is written in Java 1.5 and, as such, requires a 1.5 runtime environment. Older Java environments are currently not supported due to the specific 1.5 features utilized by Xmlmath. Additionally, while Xmlmath uses the open-source xmlbeans library for parsing its expression files, it is not necessary to install xmlbeans separately. The binary distributions of Xmlmath come with a built-in copy of xmlbeans.

The most recent release of Xmlmath has a lot of new features. Users can now use Xmlmath as a library and pass arguments to expressions. The if/then/else elements were made optional in "choose", "for", and "sum", and nested "include" URLs are now relative to each other. Conditional evaluation with if/then/else was added, and the stanza/declare order was switched so that declarations may require stanzas. Additionally, includes, stanzas, and declarations are allowed directly in "stanza" and "declare", and "listItem" was added.

The new release also has explicit casting, and "linkBoolean," "inlineBoolean," "listSum," and "rnd" were added. Users can now make declarations const, which means they are evaluated only once. Overall, the recent release of Xmlmath has expanded its capabilities to support a wider range of expression evaluation needs.
What's New

Version 1.1-SNAPSHOT-3: N/A

Free Download 7.6M
367
  • Share on:

Most Popular

  1. Quicksilver Forums 1.4.2
    155
  2. Dvgrab 3.4
    102
  3. DynVPN 1.0
    92
  4. SlideMap 1.2.2
    82
  5. CherryTV 0.1
    81
  6. porm r2
    79
  7. Swiftfox 3.0b5pre-2
    77
  8. Java Games 1.0
    76
  9. Clewarecontrol 0.8
    75
  10. fuseftp 0.8
    74

Related Downloads

MySQL table patcher
MySQL table patcher checks tables.sql against mysqldump output for missing tables and ...
Clonator ICON
Clonator ICON's KDE service menu can simplify the process of cloning, deleting, ...
GenCode
Access pre-made skill code templates to improve your gameplay in Guild Wars.
django-smileys
Effortlessly exchange emoticons such as :) and B-) with smileys on your ...
Freebaser
Freebaser is a set of database applications that are freely available for ...
PwManager
PwManager is a password management software that ensures maximum security for users' ...
tramp
Tramp is a software project that offers the functionality of remote file ...
BOOKMAR
Open bookmarks in tabs simultaneously in the sidebar and main window with ...
BPM Detect
BPM Detect is an uncomplicated utility that detects BPM. It requires FMOD ...
if_rate
If_Rate is a tool that provides statistics and prints data on network ...
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.