[my weblog] [my software] [contact me]

h3's software

(if it was hard to write, it should be hard to understand)

back to software
[icon]

H3calc

version: 0.1.14 (released on 26/08/2003)
author: Riccardo Gerosa (aka h3)
license: BSD (open source)

Download (100 KB)

H3calc is a simple software made to do simple calculations, it has interactive and script mode, it is similar to a BASIC interpreter.

To use the program in interactive mode just write: "h3calc" at the command prompt; to launch a script type: "h3calc programname.h3c".
Type "h3calc --help" for help and syntax information.

There is an example script in this archive, called "test.h3c" further information is available through the "help" command in interactive mode.

This program is written in ANSI C, using Flex for the lexical analysis and Byson for the syntactical one (Flex and Bison are opensource versions of Lex and Yacc).
In this archive are present source and binaries release and in debug version, compiled for Windows and for Linux. There are Makefiles for both the platforms.
The gcc compiler was used for Linux, and Mingw for Windows (Mingw is a Win32 porting of gcc).
The release executables are compressed using Upx (Ultimate Packer for Executables).
The source code should work on any Unix/Posix system with Flex and Byson or equivalent tools.

screenshot
[screenshot]


random sentence: " Real Programmers have no use for managers. Managers are a necessary evil. They exist only to deal with personnel bozos, bean counters, senior planners, and other mental defectives. "