Help on parsing Mathematical expression

Help on parsing Mathematical expression

Post by HACK » Tue, 08 Nov 1994 18:26:38



Hi,
  Any suggestions on parsing a mathematical expression ??

For example

  (3 + 5) * 4

  7 + 3

  5 * 9 + (2 + 3 * (2 + 8))

Thanks

 
 
 

Help on parsing Mathematical expression

Post by Greg Fran » Wed, 09 Nov 1994 02:54:04


    HACKER> Hi,
    HACKER>   Any suggestions on parsing a mathematical expression ??

    HACKER> For example

    HACKER>   (3 + 5) * 4

    HACKER>   7 + 3

    HACKER>   5 * 9 + (2 + 3 * (2 + 8))

Try "man yacc" on a UNIX machine near you.  You might also want to
take a course in compiler construction.

--

   _`\<,_        Systems Engineering, Carleton University,        _`\<,_
  (*)/ (*)           Ottawa, Ontario, Canada  K1S 5B6.           (*)/ (*)
  <a href="http://www.sce.carleton.ca/rads/greg/greg.html">Greg Franks</a>

 
 
 

1. Evaluating a Mathematical expression?

Chad,

 > Is there a Windows API call that can evaluate a Mathematical
 > expression that is within a string?

Sorry, no. I would recommend getting a decent lexer/parser generator (my
favorite is Antler).

--

Cheers,

Felix.

If you post a reply, kindly refrain from emailing it, too.

No anti-spam address here. Just one comment: IN YOUR FACE!

2. What's wrong with my screen?!

3. evaluate a string as a mathematical expression

4. VS.NET Copy Protection

5. Mathematical Expression Parser has moved

6. Visioneer 3100 vx. 6000b

7. parser for mathematical evaluation of expressions

8. Configuring EmTeX for MS-DOS

9. Optimizing Mathematical Expressions For Size

10. A Class for recording mathematical expressions?

11. REQ: Scheme for parsing expressions

12. Parsing expressions with ?: and =

13. Expression Evaluation/Parsing Libraries