summary refs log tree commit diff stats
path: root/compiler
Commit message (Collapse)AuthorAgeFilesLines
* Clean up codeflaviut2014-06-031-12/+7
|
* Fix accents in enumsflaviut2014-06-032-5/+8
|
* More descriptive error message in semtypes enumflaviut2014-06-031-1/+1
|
* Generalize accent parsingflaviut2014-06-031-20/+9
|
* Merge pull request #1242 from rbehrends/interactive-eof-fixAndreas Rumpf2014-06-031-0/+3
|\ | | | | Properly terminate "nimrod i" on end of file.
| * Properly terminate "nimrod i" on end of file.Reimer Behrends2014-06-021-0/+3
| | | | | | | | | | | | | | Nimrod in interactive mode got stuck in an infinite loop when encountering EOF (Ctrl-D), unless GNU Readline was being used. This change mimics the GNU Readline behavior in rdstdin.nim and calls quit(0) when encountering EOF while reading from stdin in interactive mode.
* | Fixed #1172 (for real)Clay Sweetser2014-06-015-12/+27
|/
* Merge pull request #1229 from Varriount/fix-1203Andreas Rumpf2014-05-311-8/+14
|\ | | | | Fix issue #1203
| * Rename some variables in the isCastable codeClay Sweetser2014-05-261-6/+6
| |
| * Fix issue #1203Clay Sweetser2014-05-261-0/+2
| |
| * Update 'isCastable' and 'semCast' doc-commentsClay Sweetser2014-05-261-2/+6
| |
* | Merge pull request #1228 from Varriount/compiler/document-parserSimon Hafner2014-05-291-20/+39
|\ \ | | | | | | Document parser structures and procedures.
| * | Document parser structures and procedures.Clay Sweetser2014-05-251-20/+39
| | |
* | | Merge pull request #1222 from Varriount/doc/fix-assertionAndreas Rumpf2014-05-2912-33/+34
|\ \ \ | | | | | | | | Doc/fix assertion
| * | | Renamed considerAccents to considerQuotedIdentClay Sweetser2014-05-2611-31/+31
| | | |
| * | | Fixes #1200Clay Sweetser2014-05-241-1/+2
| | | |
| * | | Renamed 'considerAcc' to 'considerAccents' for clarityClay Sweetser2014-05-2412-33/+33
| | | | | | | | | | | | | | | | | | | | Added documentation string to 'considerAccents' Modified renderParamType's assertion to allow nkAcc nodes.
* | | | Merge pull request #1230 from flaviut/fix1226Andreas Rumpf2014-05-292-2/+5
|\ \ \ \ | |_|_|/ |/| | | Fix 1226 and document associated methods
| * | | Document manglingflaviut2014-05-262-1/+5
| | | |
| * | | Fix #1226flaviut2014-05-261-2/+1
| |/ /
* | | Merge pull request #1132 from gradha/pr_index_improvementsAndreas Rumpf2014-05-261-2/+8
|\ \ \ | | | | | | | | Documentation index improvements
| * | | Moves TOC index entry generation to rstgen module.Grzegorz Adam Hankiewicz2014-04-211-25/+0
| | | | | | | | | | | | | | | | | | | | We want it there so that index entries appear in the same order as they are found in the input text.
| * | | Splits index into documents and APIs.Grzegorz Adam Hankiewicz2014-04-211-2/+2
| | | |
| * | | Adds documentation sections to the index.Grzegorz Adam Hankiewicz2014-04-211-0/+25
| | | |
| * | | Adds explicit titles to documentation index.Grzegorz Adam Hankiewicz2014-04-211-2/+8
| | | |
* | | | Merge branch 'devel' of https://github.com/Araq/Nimrod into develAraq2014-05-258-60/+31
|\ \ \ \
| * | | | Added powerpc to the list of CPUs that C sources are built for.Dominik Picheta2014-05-251-1/+1
| | |_|/ | |/| |
| * | | Merge pull request #1196 from EXetoC/cpp-target-fixesAndreas Rumpf2014-05-244-4/+5
| |\ \ \ | | |_|/ | |/| | C++ target fixes
| | * | Fix more 'undeclared identifier' errors.EXetoC2014-05-142-2/+3
| | | |
| | * | Resolve type mismatches.EXetoC2014-05-131-1/+1
| | | |
| | * | gpp -> gccEXetoC2014-05-091-1/+1
| | | |
| * | | Make codegen for `1` and similar validflaviut2014-05-163-55/+25
| |/ /
* / / fixes the bug that keeps the template engine package from workingAraq2014-05-251-2/+4
|/ /
* | bugfix: bool for case statementsAraq2014-05-061-1/+1
| |
* | 2nd attempt to fix bootstrappingAraq2014-05-061-1/+1
| |
* | attempt to fix the bootstrappingAraq2014-05-061-3/+1
| |
* | bootstraps works again; get rid of compile-time 'rand' (too weird)Araq2014-05-061-3/+2
| |
* | Merge branch 'devel' of https://github.com/Araq/Nimrod into develAraq2014-05-061-3/+3
|\ \
| * | fixed constant typo (SimulateCaasMemReset)Simon Hafner2014-05-021-3/+3
| | |
* | | fixes #1140Araq2014-05-052-1/+3
| | |
* | | implemented builtin noncopying sliceAraq2014-05-025-16/+39
|/ /
* | compiler prepared for the new comment handlingAraq2014-04-307-4/+16
| |
* | small bugfix for iteratorsAraq2014-04-301-1/+1
| |
* | Merge branch 'devel' of https://github.com/Araq/Nimrod into develAraq2014-04-253-3/+24
|\ \
| * | devel is version 0.9.5Araq2014-04-221-2/+1
| | |
| * | Merge pull request #1118 from gradha/pr_show_boot_optionsVarriount2014-04-212-1/+23
| |\ \ | | |/ | |/| Version switch displays options used during `koch boot`
| | * Version switch displays options used during `koch boot`Grzegorz Adam Hankiewicz2014-04-202-1/+23
| | |
* | | minor tweaks; updated todo.txtAraq2014-04-251-0/+1
|/ /
* | Merge branch 'devel' of https://github.com/Araq/Nimrod into develAraq2014-04-214-415/+0
|\ \
| * \ Merge pull request #1113 from flaviut/del_deadAndreas Rumpf2014-04-214-415/+0
| |\ \ | | | | | | | | Delete dead files