Re: [Freedos-devel] parser of math expresions

2008-06-04 Thread Ladislav Lacina
Well, I never needed to know russian math terminology, so yes, there can be
some nasty errors. I am working on next version so I'll ask you to check it
when it will be done :-)

- Original Message -
From: "Oleg O. Chukaev" <[EMAIL PROTECTED]>
To: 
Sent: Wednesday, June 04, 2008 7:13 PM
Subject: Re: [Freedos-devel] parser of math expresions


> Hello,
>
> Jim Hall wrote:
> > 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:
> BTW, *nix program `bc' use similar notise, `warranty' command is used to
> display license and warranty information.
>
> Ladislav Lacina wrote:
> > is fully multilingual as all messages are in separate language files.
Now
> > the english, czech and russian versions are included.
> compute.ru is very funny, it contain some errors :((
>
>
> --
> Oleg O. Chukaev
>
> -
> 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
> Freedos-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freedos-devel


-
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
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel


Re: [Freedos-devel] parser of math expresions

2008-06-04 Thread Oleg O. Chukaev
Hello,

Jim Hall wrote:
> 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:
BTW, *nix program `bc' use similar notise, `warranty' command is used to 
display license and warranty information.

Ladislav Lacina wrote:
> is fully multilingual as all messages are in separate language files. Now
> the english, czech and russian versions are included.
compute.ru is very funny, it contain some errors :((


--
Oleg O. Chukaev

-
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
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel


Re: [Freedos-devel] parser of math expresions

2008-06-04 Thread Jim Hall
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:


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
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel


[Freedos-devel] parser of math expresions

2008-05-31 Thread Ladislav Lacina
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.


-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel