On Sat, May 31, 2008 at 6:43 PM, Ladislav Lacina <[EMAIL PROTECTED]> wrote:
> Hi all, I wrote a small simple utility for evaluating a mathematical
> expressions. This tool is called simply "Compute" and you can download it on
> http://www.laaca.borec.cz/soubory/compute.zip
>
> It is optimized for FreeDOS so it has the standard directory structure and
> is fully multilingual as all messages are in separate language files. Now
> the english, czech and russian versions are included.
>
I gave it a try - very nice. I'm not sure I understand the syntax,
however. I can compute simple expressions such as "1 * 23", but cannot
figure out how to use the functions such as "sin". It doesn't appear
to recognize my input when I use all-upper or all-lower, whether I
enclose the argument in parentheses or do not. Can you help me?
Other suggestions:
1. Thank you for releasing your program under the GNU GPL. However,
you forgot to include a copy of the GNU GPL with your program, to make
it very easy for new users to understand the license terms. This is
usually called "COPYING".
2. You should also include the following notice as a comment in each
of your *.pas source files, so that programmers who view your source
code understand how they may edit and re-use your code:
<one line to give the program's name and a brief idea of what it does.>
Copyright (C) 2008 Ladislav Lacina <[EMAIL PROTECTED]>
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
3. Since your program is interactive, I encourage you to include a
notice like this when the program starts, so that users know the terms
under which they can use and share your program:
Compute 1.1, Copyright (C) 2008 Ladislav Lacina <[EMAIL PROTECTED]>
Compute comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `show c' for details.
Of course, this assumes you would be willing to add the "show w" and
"show c" commands. Else you can just mention the "COPYING" file and
refer users to that instead of using an interactive system to show the
GNU GPL license file.
-jh
-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Freedos-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freedos-devel