| Index: frog/lib/arrays.dart
 | 
| diff --git a/frog/lib/arrays.dart b/frog/lib/arrays.dart
 | 
| deleted file mode 100644
 | 
| index b73c74dfc62363922fef30cf10f7cffefd42cf4e..0000000000000000000000000000000000000000
 | 
| --- a/frog/lib/arrays.dart
 | 
| +++ /dev/null
 | 
| @@ -1,66 +0,0 @@
 | 
| -// Copyright (c) 2011, the Dart project authors.  Please see the AUTHORS file
 | 
| -// for details. All rights reserved. Use of this source code is governed by a
 | 
| -// BSD-style license that can be found in the LICENSE file.
 | 
| -
 | 
| -class Arrays {
 | 
| -
 | 
| -  static void copy(List<Object> src, int srcStart,
 | 
| -                   List<Object> dst, int dstStart, int count) {
 | 
| -    if (srcStart === null) srcStart = 0;
 | 
| -    if (dstStart === null) dstStart = 0;
 | 
| -
 | 
| -    if (srcStart < dstStart) {
 | 
| -      for (int i = srcStart + count - 1, j = dstStart + count - 1;
 | 
| -           i >= srcStart; i--, j--) {
 | 
| -        dst[j] = src[i];
 | 
| -      }
 | 
| -    } else {
 | 
| -      for (int i = srcStart, j = dstStart; i < srcStart + count; i++, j++) {
 | 
| -        dst[j] = src[i];
 | 
| -      }
 | 
| -    }
 | 
| -  }
 | 
| -
 | 
| -  /**
 | 
| -   * Returns the index in the array [a] of the given [element], starting
 | 
| -   * the search at index [startIndex] to [endIndex] (exclusive).
 | 
| -   * Returns -1 if [element] is not found.
 | 
| -   */
 | 
| -  static int indexOf(List a,
 | 
| -                     Object element,
 | 
| -                     int startIndex,
 | 
| -                     int endIndex) {
 | 
| -    if (startIndex >= a.length) {
 | 
| -      return -1;
 | 
| -    }
 | 
| -    if (startIndex < 0) {
 | 
| -      startIndex = 0;
 | 
| -    }
 | 
| -    for (int i = startIndex; i < endIndex; i++) {
 | 
| -      if (a[i] == element) {
 | 
| -        return i;
 | 
| -      }
 | 
| -    }
 | 
| -    return -1;
 | 
| -  }
 | 
| -
 | 
| -  /**
 | 
| -   * Returns the last index in the array [a] of the given [element], starting
 | 
| -   * the search at index [startIndex] to 0.
 | 
| -   * Returns -1 if [element] is not found.
 | 
| -   */
 | 
| -  static int lastIndexOf(List a, Object element, int startIndex) {
 | 
| -    if (startIndex < 0) {
 | 
| -      return -1;
 | 
| -    }
 | 
| -    if (startIndex >= a.length) {
 | 
| -      startIndex = a.length - 1;
 | 
| -    }
 | 
| -    for (int i = startIndex; i >= 0; i--) {
 | 
| -      if (a[i] == element) {
 | 
| -        return i;
 | 
| -      }
 | 
| -    }
 | 
| -    return -1;
 | 
| -  }
 | 
| -}
 | 
| 
 |