Merge pull request #1 from D-Programming-Language/master

merge the Main:master to Passw:master
Merge pull request #2 from D-Programming-Language/master

Merge from D-Programming-Language:master to Pass:master
update the compiler dowload link

1.http://dlang.org/download.html
we see that the version is 2.064.2

2.http://dlang.org/dmd-linux.html
when we click the 'Download D Compiler', go to this page
http://www.digitalmars.com/d/download.html
the version is 2.063.2
Change __attribute -> __attribute__
Split rows for supported vector operators and assignment operators
Add 256-bit vector types and supported operators table
Merge pull request #467 from ibuclaw/simd256

Document 256-bit vector types and supported operators.
detab GRAMMAR section
Remove V1 and V2
Sync grammar of `TraitsKeyword` (issue 11711 fix)
Sync and improve grammar of `LabelStatement`
Sync with grammar.dd
Use `opt` for arguments of CallExp
[bugfix] `ArrayLiteral` can have no arguments
Merge pull request #468 from 9rnsr/grammar

Sync grammer.dd and grammars in other pages
Merge pull request #3 from D-Programming-Language/master

update my fork
C++0x ==> C++1y
lex.html ==> spec.html

It's better to 'spec.html' than directly linking to 'lex.html'
Update language-reference.html
Update spec.dd

fix the wrong link
WRONG:
http://dlang.org/vector
CORRECT:
http://dlang.org/simd