summary refs log tree commit diff stats
path: root/doc
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' of github.com:Araq/NimrodAraq2013-02-163-10/+10
|\
| * EcmaScript => JS. Fixes #330Simon Hafner2013-02-153-10/+10
| | | | | | | | No one calls it EcmaScript anymore.
* | micro optimizations for the evaluation engineAraq2013-02-141-5/+11
|/
* added GC_addCycleRootAraq2013-02-121-1/+6
|
* open arrays documented in the manualAraq2013-02-101-1/+15
|
* code cleanup for mark&sweep GCAraq2013-02-071-1/+2
|
* cleaner GC switchingAraq2013-01-311-1/+1
|
* merged upstream masterZahary Karadjov2013-01-275-179/+814
|\
| * Merge pull request #316 from gradha/pr_renames_each_to_mapAraq2013-01-231-1/+1
| |\ | | | | | | Renames each proc to map, each is left deprecated.
| | * Renames each proc to map, each is left deprecated.Grzegorz Adam Hankiewicz2013-01-221-1/+1
| | |
| * | Merge pull request #311 from gradha/pr_documents_two_variable_for_loopAraq2013-01-231-0/+25
| |\ \ | | | | | | | | Documents two-variable for loop with sequences.
| | * | Documents two-variable for loop with sequences.Grzegorz Adam Hankiewicz2013-01-211-0/+25
| | |/
| * | Merge pull request #313 from gradha/pr_fixes_rst_format_enumerated_listAraq2013-01-231-8/+6
| |\ \ | | | | | | | | Fixes rst format for enumerated list in html output.
| | * | Fixes rst format for enumerated list in html output.Grzegorz Adam Hankiewicz2013-01-221-8/+6
| | |/
| * | Merge pull request #315 from gradha/pr_adds_example_of_addr_cast_usageAraq2013-01-232-16/+27
| |\ \ | | | | | | | | Adds example of addr/cast usage and indexes addr.
| | * | Moves addr out of tutorial into manual, indexing it too.Grzegorz Adam Hankiewicz2013-01-232-16/+27
| | |/
| * / Adds some documentation related to exceptions.Grzegorz Adam Hankiewicz2013-01-222-0/+31
| |/
| * Fixes tutorial pdf generation due to hierarchy depth.Grzegorz Adam Hankiewicz2013-01-031-33/+33
| | | | | | | | The hierarchy is now an ascii reprsentation.
| * Merge pull request #290 from ↵Araq2012-12-281-0/+79
| |\ | | | | | | | | | | | | gradha/pr_documents_repr_proc_and_nested_arrays_syntax Documents repr proc and nested array syntax.
| | * Documents repr proc and nested array syntax.Grzegorz Adam Hankiewicz2012-12-251-0/+79
| | |
| * | implemented --listFullPaths option for aporiaAraq2012-12-271-0/+1
| |/
| * fixes #277; documentation improvementsAraq2012-12-172-112/+194
| |
| * fixes #271Araq2012-12-151-2/+2
| |
| * lazy paths for Babel supportAraq2012-12-111-1/+1
| |
| * small documentation improvementsAraq2012-12-091-6/+6
| |
| * made some tests green; some small bugfixesAraq2012-12-091-1/+1
| |
| * documented AST overloading and some TR optimizationsAraq2012-12-091-2/+83
| |
| * documentation improvementsAraq2012-12-071-5/+291
| |
| * compiler support for babelAraq2012-12-071-2/+2
| |
| * replaced recursivePath with shallowPath for BabelAraq2012-12-061-1/+2
| |
| * implements 'export' featureAraq2012-12-011-2/+29
| |
| * implemented 'import except'Araq2012-11-281-0/+13
| |
* | adds an option to interleave the generated code with snippets from the ↵Zahary Karadjov2012-12-021-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | original source Lines from the original source are outputted as comments next to line directives. Hopefully, this will make debugging codegen problems easier. Other changes: The frame setup code now uses a single-line C macro. My motivation was to reduce the noise in the generated output and make it easier to step over the boiler-plate code, but counter-intuitively this also improved the overall compilation speed a little bit so I applied the same treatment to line tracking too (this reduces the size of the generated files and the explanation is that probably the I/O overhead dominates the macro expansion costs).
* | caas is now drivable through stdinZahary Karadjov2012-11-281-0/+1
|/ | | | | * added idetools --eval * streams.readLine recognises and applies the backspace character
* 'return' for first class iteratorsAraq2012-11-261-0/+25
|
* first steps for 'not nil' annotationAraq2012-11-251-2/+3
|
* 'iterator' as type descriptionAraq2012-11-221-2/+4
|
* made 'shared' a keywordAraq2012-11-221-1/+1
|
* doc2 improvements; small lexer bugfix: backslashes in commentsAraq2012-11-201-0/+1
|
* fixes #250Araq2012-11-191-0/+32
|
* implemented 'tags' pragmaAraq2012-11-111-5/+1
|
* Merge branch 'master' of github.com:Araq/NimrodAraq2012-11-081-4/+87
|\
| * Updates docs about exceptions being on the stack/heap.Grzegorz Adam Hankiewicz2012-11-081-1/+2
| |
| * Adds to the tutorial some info about exception tracking.Grzegorz Adam Hankiewicz2012-11-081-3/+85
| |
* | documented 'mixin' declarationAraq2012-11-081-4/+30
|/
* documented Nimrod's effects systemAraq2012-11-061-7/+101
|
* system.onRaise improvementsAraq2012-11-051-110/+126
|
* added system.onRaise to support a condition systemAraq2012-11-051-23/+42
|
* fixes #230; fixes #227Araq2012-10-191-8/+1
|
* first version of a memory profilerAraq2012-10-102-0/+17
|