Files
Nim/doc
metagn 0014b9c48e top-down type inference, implements rfc 149 (#20091)
* micro implementation of rfc 149

refs https://github.com/nim-lang/RFCs/issues/149

* number/array/seq literals, more statements

* try fix number literal alias issue

* renew expectedType with if/case/try branch types

* fix (nerf) index type handling and float typed int

* use typeAllowed

* tweaks + const test (tested locally) [skip ci]

* fill out more of the checklist

* more literals, change @ order, type conversions

Not copying the full call tree before the typedesc call check
in `semIndirectOp` is also a small performance improvement.

* disable self-conversion warning

* revert type conversions (maybe separate op later)

* deal with CI for now (seems unrelated), try enums

* workaround CI different way

* proper fix

* again

* see sizes

* lol

* overload selection, simplify int literal -> float

* range, new @ solution, try use fitNode for nil

* use new magic

* try fix ranges, new magic, deal with #20193

* add documentation, support templates

Co-authored-by: Andreas Rumpf <rumpf_a@web.de>
2022-08-24 07:11:41 +02:00
..
2022-08-17 15:20:22 -04:00
2022-08-12 14:33:43 -04:00
2022-08-12 14:33:43 -04:00
2022-08-12 14:33:43 -04:00
2022-08-12 14:33:43 -04:00
2022-08-17 15:20:22 -04:00
2022-08-17 15:20:22 -04:00
2022-06-04 07:03:03 +02:00
2022-08-21 16:56:12 -04:00
2022-08-17 15:20:22 -04:00
2022-08-17 15:20:22 -04:00
2022-08-17 15:20:22 -04:00
2022-08-17 15:20:22 -04:00
2022-08-17 15:20:22 -04:00
2022-08-17 15:20:22 -04:00

============================
Nim's documentation system
============================

This folder contains Nim's documentation. The documentation
is written in a format called *reStructuredText*, a markup language that reads
like ASCII and can be converted to HTML automatically!