extern void c_func (string? str, HashTable<string, string> hash_func);
void main () {
stdout.printf ("Hello world!\n");
var hash_func = new HashTable<string, string> (str_hash, str_equal);
c_func ("abc", hash_func);
}