mainfussy - Summary

 
 
Membership Info
Project Admin:
  - Sanjay
1 active member

Group identification
Id: #11951
System Name: fussy
Name: fussy
Group Type: non-GNU software and documentation

Search in this Group

in
   

This project is not part of the GNU Project.

fussy

The fussy program implements a scripting language with an algorithm for automatic error propagation of random measurement errors in an arbitrary mathematical expression.  The program can be used as a simple interactive calculator with error propagation.  Mathematical expressions can be implemented as a collection of sub-expressions, as sub-program units (functions or procedures) or as single atomic expressions.  Sub-expressions can be assigned to temporary variables which can then be used to write the final expression.  The interpreter is internally implemented as a virtual machine for efficient run-time performance and can be used as an interpreter in a client code as well.  A simple C binding to the interpreter is also provided.

The scripting syntax of fussy is similar to the C programming language. It is easy, particularly for those familiar with programming in C, to use fussy with minimal learning. In its simplest form, fussy interpreter can be used interactively as a simple calculator with the added feature of automatic error prorogation (see syntax for simple expressions, sub-expressions, and functions/procedures).

Registration Date: Tue 30 Jul 2019 08:32:30 PM UTC
License: GNU General Public License v3 or later
Development Status: 0 - Undefined

 

Latest News rss feed

Communication Tools
 Tech Support Manager (open items: 0, total: 0)
  - Browse open items
  - Submit a new item
 Mailing Lists (0 public mailing lists)

Back to the top


Powered by Savane 3.5