Changeset 5774


Ignore:
Timestamp:
02/12/04 01:56:27 (17 years ago)
Author:
piso
Message:

Nil vector support.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/j/src/org/armedbear/lisp/HashTable.java

    r5306 r5774  
    22 * HashTable.java
    33 *
    4  * Copyright (C) 2002-2003 Peter Graves
    5  * $Id: HashTable.java,v 1.31 2004-01-01 17:10:38 piso Exp $
     4 * Copyright (C) 2002-2004 Peter Graves
     5 * $Id: HashTable.java,v 1.32 2004-02-12 01:56:27 piso Exp $
    66 *
    77 * This program is free software; you can redistribute it and/or
     
    210210    }
    211211
    212     final int hash(LispObject key)
     212    final int hash(LispObject key) throws ConditionThrowable
    213213    {
    214214        return key == null ? 0 : (key.sxhash().getValue() % buckets.length);
     
    232232    }
    233233
    234     private void rehash()
     234    private void rehash() throws ConditionThrowable
    235235    {
    236236        HashEntry[] oldBuckets = buckets;
     
    384384    private static final Primitive1 SXHASH = new Primitive1("sxhash","object")
    385385    {
    386         public LispObject execute(LispObject arg)
     386        public LispObject execute(LispObject arg) throws ConditionThrowable
    387387        {
    388388            return arg.sxhash();
Note: See TracChangeset for help on using the changeset viewer.