summary refs log tree commit diff stats
path: root/compiler
Commit message (Collapse)AuthorAgeFilesLines
* implemented a[^1] notationAraq2015-03-267-48/+89
|
* cannot gen symbol -> must be compile timeSimon Hafner2015-03-262-6/+2
|
* fixes #2405Araq2015-03-252-2/+6
|
* fixes #2404Araq2015-03-251-1/+1
|
* fixes #2401Araq2015-03-251-1/+1
|
* fixes #2400Araq2015-03-251-1/+4
|
* fixes #2397Araq2015-03-251-16/+22
|
* fixes #1700Araq2015-03-241-182/+189
|
* uint support for JS.Yuriy Glukhov2015-03-241-1/+1
|
* minor todo updateAraq2015-03-231-1/+1
|
* concept example from the manual now works againAraq2015-03-233-27/+14
|
* breaking change: 'concept' is now a keyword and used instead of 'generic'Araq2015-03-234-178/+180
|
* fixes #2390Araq2015-03-231-53/+59
|
* fixes #1783Araq2015-03-232-6/+15
|
* fixes #1787Araq2015-03-221-2/+4
|
* fixes #1717, fixes #2324Araq2015-03-221-1/+4
|
* prepare for upcoming parsing change of unary operatorsAraq2015-03-224-75/+75
|
* Merge pull request #2370 from flaviut/jsondoc-fixesAndreas Rumpf2015-03-221-5/+5
|\ | | | | Fix segfault in jsondoc
| * Fix segfault in jsondocFlaviu Tamas2015-03-181-5/+5
| | | | | | | | No idea how this got in, I'm not sure if it's ever worked.
* | fixes long standing parsing issue with command syntaxAraq2015-03-221-15/+26
| |
* | fixes #2266Araq2015-03-223-2/+7
| |
* | fixes #1805Araq2015-03-216-719/+229
| |
* | fixes #2369Araq2015-03-211-1/+1
| |
* | codegen doesn't produce line tracing commands anymore; fixes #1344Araq2015-03-217-208/+230
| |
* | fixes #2221Araq2015-03-211-4/+17
| |
* | fixes #2366Araq2015-03-213-2/+8
|/
* 'constructor' pragma for C++ supportAraq2015-03-186-81/+83
|
* don't generate memset calls for C++ objectsAraq2015-03-184-440/+447
|
* fixes #2336Araq2015-03-161-1/+2
|
* fixes #2359Araq2015-03-161-2/+2
|
* fixes #2352Araq2015-03-161-1/+1
|
* fixes #2346Araq2015-03-165-73/+81
|
* fixes #2257Araq2015-03-162-32/+35
|
* macros.getType() works properly for distinct typesAraq2015-03-161-2/+7
|
* fixes #2304Araq2015-03-163-5/+11
|
* disjoint checker is somewhat smarterAraq2015-03-161-2/+17
|
* Merge pull request #2342 from philip-wernersbach/more-improved-objcAndreas Rumpf2015-03-161-1/+10
|\ | | | | Fix linking errors with basic Objective-C FFI.
| * Add compiler-specific configuration options for all compilers.Philip Wernersbach2015-03-151-1/+10
| |
* | Fixes #2323. Fixes #2148.Dominik Picheta2015-03-151-6/+6
|/
* Merge pull request #2333 from def-/recursive-typeAndreas Rumpf2015-03-151-0/+2
|\ | | | | Fix infinite recursion in semtypes with recursive types
| * globalError instead of localError when failing infinite recursiondef2015-03-131-1/+1
| | | | | | | | globalError throws an exception, so this works for `nim check` as well.
| * Fix infinite recursion in semtypes with recursive typesdef2015-03-131-0/+2
| | | | | | | | Fixes #2213
* | Merge pull request #2327 from def-/installationAndreas Rumpf2015-03-151-2/+2
|\ \ | | | | | | Installation
| * | Rename compiler/nim.ini back to compiler/installer.inidef2015-03-131-2/+2
| | | | | | | | | | | | | | | | | | | | | - Niminst has a new -m/--main option to set the main file, by default ini-file with .nim extension (old behaviour) - Koch uses this to pass --main:compiler/nim.nim - Fix includes/links of website.ini
| * | Move installer.ini back to nim.ini to fix ./koch csourcedef2015-03-121-0/+0
| | |
* | | fixes #1809; implements overloading based on 'var T'Araq2015-03-142-34/+28
| | |
* | | disjoint checker works with the new countup iteratorsAraq2015-03-141-3/+4
| | |
* | | Improve error message for failed conversion in VMdef2015-03-121-1/+1
| |/ |/| | | | | | | | | | | | | | | - Fixes #2045 - Old one: Error: conversion from unknown type to unknown type is invalid - New one: Error: conversion from -1 to [0..255] is invalid
* | Merge pull request #2322 from def-/js-typeinfoAndreas Rumpf2015-03-121-1/+1
|\ \ | | | | | | Typeinfo for uints in javascript
| * | Typeinfo for uints in javascriptdef2015-03-121-1/+1
| | |