summary refs log tree commit diff stats
path: root/compiler/transf.nim
Commit message (Expand)AuthorAgeFilesLines
...
* Merge branch 'master' of github.com:Araq/Nimrod into upstreamZahary Karadjov2012-03-311-8/+0
|\
| * attempt to fix a bug concerning implicit type conversions in case statementsAraq2012-03-271-8/+0
* | tyOrdinal now means "integral types". tyTypeClass created to take care of typ...Zahary Karadjov2012-03-221-1/+1
|/
* attempt to make tests green againAraq2012-03-111-1/+1
* bugfix: optimization of complex constant string concatenationsAraq2012-02-171-4/+6
* further steps for closure support; added 'system.rawProc', 'system.rawEnv'Araq2012-02-081-0/+7
* further steps for closure supportAraq2012-02-081-4/+13
* further steps for closure supportAraq2012-02-061-1/+2
* further steps to closure supportAraq2012-02-061-2/+8
* closure implementation: first stepsAraq2012-02-041-83/+9
* year 2012 for most copyright headersAraq2012-01-021-1/+1
* 'assert' is now implemented without compiler magicAraq2011-12-041-1/+1
* implemented 'let' statementAraq2011-11-291-3/+3
* bugfixes: objects still invalid for constants; fixed a typo concerning 'high'...Araq2011-11-151-3/+8
* better code generation for constant aggregatesAraq2011-11-021-2/+7
* lazy loading of body ast implementedAraq2011-10-301-8/+11
* constant folding for cnst[i] and cnst.attrAraq2011-10-291-1/+3
* compilation cache: small fixes; methods still not workingAraq2011-10-231-2/+2
* compilation cache: methods have a chance to workAraq2011-10-231-2/+8
* code generator supports constant sequences; more consistent compile time eval...Araq2011-10-071-12/+12
* implemented --nimcache config option; big clean up of magic wordsAraq2011-08-191-34/+0
* inlining of 'var openarray' iterators now workAraq2011-08-181-24/+47
* finally got rid of nkPassAsOpenArrayAraq2011-08-161-14/+7
* anonymous procs implemented; however no closure support yetAraq2011-08-011-0/+2
* 'var T' for iteratorsAraq2011-07-311-2/+8
* bugfixes; step one for 'var T' as return type supportAraq2011-07-281-2/+2
* bugfix: invoking a generic iterator twice triggers a code gen bug (titer2)Araq2011-06-201-4/+6
* bugfix: typeinfo generation for tuplesAraq2011-06-191-6/+6
* tuple unpacking is not enforced in for loops anymoreAraq2011-06-151-1/+4
* intsets are now a proper module and part of the stdlibAraq2011-06-141-5/+3
* implemented tables.addAraq2011-06-111-8/+0
* Bugfix: no #line dir with 0 generatedAraq2011-06-101-2/+1
* const table supportAraq2011-04-291-8/+33
* got rid of some arcane module namesAraq2011-04-211-1/+1
* big repo cleanupAraq2011-04-121-0/+742
>409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533