My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members
Links

My attempt to implement polymorphic replacement for hash(2).

If Charles finally release his version one day, this project may become useless.

Dependencies:


To install system-wide (if your Inferno installed in your home directory or if you root):

# mkdir -p $INFERNO_ROOT/opt/powerman/
# hg clone https://inferno-contrib-hashtable.googlecode.com/hg/ $INFERNO_ROOT/opt/powerman/hashtable

To install locally for some project:

$ cd $YOUR_PROJECT_DIR
$ mkdir -p opt/powerman/
$ hg clone https://inferno-contrib-hashtable.googlecode.com/hg/ opt/powerman/hashtable
$ emu
; cd $YOUR_PROJECT_DIR_INSIDE_EMU
; bind opt /opt

Using it in your application (this will allow you to compile your application using both host OS and native limbo without additional options if it was installed locally, but if you installed this module system-wide, you'll need to use -I$INFERNO_ROOT for host OS limbo and -I/ for native limbo):

include "opt/powerman/hashtable/module/hashtable.m";
load HashTable HashTable->PATH;
Powered by Google Project Hosting