Calling "set" on a dictionary now returns a set of key-val tuples.
Added "csort" function, which replaces "cmpsort" in the listutils module.
Operators "||", "&&" and "?" are all now short-circuit.
"cut" function can now work with regular expressions.
Added wordcount example.
Modulus operator ("%") can now be used to partition lists.

For example:

    println % [1 2 3 4 5] 2

Output:

    [[1, 2], [3, 4], [5]]
XiString now implements CharSequence.
Fixed for-loop temporary variable bug.
Added support for division-by-zero errors.
Add .classpath, .project and .settings folder.
Updated README
Added "tic" and "toc" functions, which can be used to time processes.

For example:

    tic 1
    some_long_function
    println toc 1

would output how long the middle function took to execute in
nanoseconds.
CollectionWrapper now implements the Collection interface, ListWrapper now implements the List interface.
Optimized XiList parsing.
Included a static final variable that holds an empty variable cache.
XiString now stores its string representation before hand for easy access.
Removed toString-storage feature in XiString.
XiSet now implements Set interface. Minor formatting fixes.
XiDictionary now implements the Map interface.
Merge pull request #1 from arshajii/master

example