Find a file
Marijn Haverbeke 87b064b249 First stab at operator overloading
When no built-in interpretation is found for one of the operators
mentioned below, the typechecker will try to turn it into a method
call with the name written next to it. For binary operators, the
method will be called on the LHS with the RHS as only parameter.

Binary:

    +   op_add
    -   op_sub
    *   op_mul
    /   op_div
    %   op_rem
    &   op_and
    |   op_or
    ^   op_xor
    <<  op_shift_left
    >>  op_shift_right
    >>> op_ashift_right

Unary:

    -   op_neg
    !   op_not

Overloading of the indexing ([]) operator isn't finished yet.

Issue #1520
2012-01-26 14:25:06 +01:00
doc In the tutorial install directions, mention that you may need to sudo make install 2012-01-25 13:49:32 -08:00
man rustc: Name the lint-style check module lint 2012-01-19 17:54:38 +08:00
mk build: Add a comment explaining -Wno-c++11-compat 2012-01-24 11:55:42 -08:00
src First stab at operator overloading 2012-01-26 14:25:06 +01:00
.gitignore Update .gitignore 2012-01-20 17:26:20 -08:00
.gitmodules Re-add libuv as a submodule. 2011-11-08 19:01:47 -08:00
AUTHORS.txt Add Joe Pletcher to AUTHORS.txt 2012-01-25 10:17:12 +01:00
configure freebsd clang support 2012-01-24 11:48:36 -08:00
INSTALL.txt doc: Just remove mention of the busted win installer from INSTALL.txt 2012-01-23 14:15:40 -08:00
LICENSE.txt BSD -> MIT, they're legally synonymous as far as I know. Just being clearer. 2012-01-17 18:58:06 -08:00
Makefile.in Merge pull request #1583 from killerswan/ubuntu_ppa 2012-01-20 16:12:50 -08:00
README.txt Rename some readmes and fix some dist logic. 2012-01-17 16:50:13 -08:00
RELEASES.txt doc: Fix typo in RELEASES.txt 2012-01-19 22:54:08 -08:00

This is a compiler and suite of associated libraries and documentation for the
Rust programming language.

See LICENSE.txt for terms of copyright and redistribution.

See http://www.rust-lang.org for more information.