UFI (A UFL Interpreter)
What is UFI?
UFI is an interpreter made for UFL (User's Functional Language) defined by
Alessandro Ubriaco for a university project.
How do I get UFI?
Download from SourceForge:
May 19, 2009
This release is a development release.
May 11, 2009
Please view the examples in the release.
May 19, 2009:
May 17, 2009:
- Implemented arrays. View the arrays.ufl example.
May 15, 2009:
- Progress on the net library, 2 new examples of how to use the net library (server/client).
- Fixed a bug when passing parameters to libraries.
May 13, 2009:
- Fixed variable issue: numbers now can be used in variables (but variables cannot start with a number).
- Added support to the .ufl extension to be registered on win32 (after registering the extension you can double click a UFL file to execute).
May 12, 2009:
- Library features fully implemented. You can now extend the UFL calls with libraries.
- Some arithmetic bugs fixed.
- More logic operations.
- Logic between floats.
- Using variables in their own arithmetic definition.
May 11, 2009:
- Inclusion of other files using @include:filename.ufl;
- The while loop has been added.
- Library system for win32 implemented. @lib:libname;
May 10, 2009
- Pass arguments to functions, access them with $NUMBER. Example: $0, $1
- Logic improved, else has been added. Please view documentation.
- Define and call functions.
- Define and use variables.
- Basic arithmetic.
- Input/Output calls.
- Basic Logic
Chief Developer for VIP Mart and student at the University of Puerto Rico (Rio Piedras).