THCcalc helps determine the amount of THC in a user's bloodstream by analyzing their consumption habits during a set timeframe.
The program is text-based and menu-driven, and is currently available as a command-line utility. When finished being developed, it will also be available as an Emacs package. The new code is written in LISP, specifically common lisp only. It is recommended to use the LISP version, as the old version has several subtle bugs that could be problematic for some users.
Most Linux distributions come with a lisp interpreter, or it is easy to find one. When the Emacs version is complete, it will be compatible with all *nix systems, as Emacs is nearly universal.
The advantages of this program over the program it replaced (the original THC Calculator, not the previous version of this code) include date association, data files, database management, and daily output that can be used to drive a graph or other database. Additionally, it can be configured based on how paranoid a person is by adjusting the cutoff rate or decay rate.
The current version can be used daily, but it is not very forgiving and might cause issues if you input a bad file name. However, it does work and can produce a dump in a format that most spreadsheet programs can read. The Emacs part still needs to be written, but it should not take much time if everything goes well. Depending on your browser, you may need to right-click on the file and use "save as".
Version 1.2.1: N/A