home *** CD-ROM | disk | FTP | other *** search
- '
- '
- '
- ' A simple calculator to demonstrate Eval
- '
- '
- '
- '$INCLUDE: 'eval.bi'
-
- ON ERROR GOTO Err.Handler:
-
- IF COMMAND$ = "" THEN
-
- PRINT
- PRINT "CALC Ver 1.0 -- Copyright [c] 1990 Applied Design Group"
- PRINT " Hit RETURN on a blank line to exit."
- PRINT
-
- a$ = " "
- WHILE LEN(a$)
- b$ = ""
- LINE INPUT " calc>", a$
- IF LEN(a$) THEN PRINT "answer> ";Eval#(a$, b$)
- IF LEN(b$) THEN PRINT " error> "; b$
- PRINT
- WEND
-
- ELSE
- PRINT Eval#(COMMAND$, b$)
- IF LEN(b$) THEN PRINT " error> "; b$
- PRINT
- END IF
-
- system
-
- Err.Handler:
-
- print "Oops, you hit the wrong buttons!!!"
- system
-
- end
-