aExpEval: Expression Evaluator Client/Server version over TCP/IP (direct connection only) for aNuMet.dll by Carlo Somigliana (somic@libero.it) website: www.semelinanno.com ************************************************************************** See Readme-v031.txt and LICENSE.txt files for more info ************************************************************************** LICENSE SUMMARY This program is provided "AS IS". The author is NOT responsible for any damage (or damages) attributed to the software. You are warned that you use the library and the included programs at your own risk. No warranties are implied or given by the author or any representative. The demo/trial version of this program may be freely distributed provided all contents, of the original archive, remain intact. You may not modify, or change, the contents of the original archive without express written consent from author. The library has two kind of licenses: one single user: means you can install it on every computer you need but you can't share it between two or more people. One for multy user: means you can aso share it between two or more people. All components, libraries, and binaries are copyrighted by the author. The license explicitly forbids the creation of DLLs whose primary function is to serve as a 'wrapper' for the DLL functions. ************************************************************************** Instruction: Server: - Unzip aExpEval_Svr.zip in a destination folder of Server PC - Register aNuMet.dll with DLLRegister.exe as TRIAL (must be in the same folder of DLL). - Run aExpEval_Svr.exe - Set Port number (you can leave default one) - Press Connect / Listen Client: - Unzip aExpEval_Cli.zip in destination folder of Client PC (preserve subfolders names i.e. InOut folder must be created) - Run aExpEval_Cli.exe - Set port number (must be the same of Server) - Press connect If connection is succesfull, - Load (pressing 'Open File') Synt&Samp.txt for a small example or Full_Synt&Samp.txt for the full set of instructions - Press Evaluate button to evaluate expressions in Input box - Read results in Output box and Plot Notes: - In TRIAL mode DLL has some limited functionalities, consequently Evaluation may give errors - If Server is behind a NAT router, you may be required to Forward used port. - Plot instruction may require time with slow connections - Server and Client can be run (for testing) on the same PC.