Files
Nim/compiler
Saem Ghani 260a5dacb7 fixed dot operator recursive loop & macro suggest (#16922)
* basic stability improvements; refs nimsuggest
* fixed dot operator recursive loop & macro suggest
* hacky fix for run away dot operator sem check

Committing this mostly to make the issue more clear. Perhaps get better
feedback.

* semExprWithType seems like a better place to check
* fixed error messages const case expressions
* Clean-up test
* stopped the dot operator madness

No longer get infinite recursion when seming broken code with a dot
operator macro like in jsffi.

Co-authored-by: Araq <rumpf_a@web.de>
2021-02-15 09:51:05 +01:00
..
2021-02-02 19:24:55 +01:00
2021-01-07 20:26:40 +01:00
2021-02-10 15:03:57 +01:00
2019-11-28 17:13:04 +01:00
2021-02-02 19:24:55 +01:00
2020-05-19 21:42:53 +02:00
2021-01-23 08:06:15 +01:00
2021-01-23 08:06:15 +01:00
2021-02-02 19:24:55 +01:00
2021-01-23 08:06:15 +01:00
2021-01-20 10:49:59 +01:00
2017-01-07 22:35:09 +01:00
2021-02-10 15:03:57 +01:00
2020-08-10 12:57:32 +02:00
2021-01-07 20:26:40 +01:00
2020-08-28 22:18:09 +02:00
2019-11-28 17:13:04 +01:00
2021-01-23 08:06:15 +01:00
2021-01-07 20:26:40 +01:00
2021-02-02 19:24:55 +01:00
2021-02-11 07:24:53 +01:00
2019-11-28 17:13:04 +01:00
2021-01-23 08:06:15 +01:00
2021-01-12 09:36:51 +01:00
2021-02-02 19:24:55 +01:00
2021-01-12 09:36:51 +01:00
2021-02-02 19:24:55 +01:00
2021-01-23 08:06:15 +01:00
2021-02-02 19:24:55 +01:00
2020-08-28 22:18:09 +02:00
2021-02-02 19:24:55 +01:00
2021-01-23 08:06:15 +01:00
2021-02-02 19:24:55 +01:00
2020-09-24 14:14:23 +02:00
2019-09-27 07:02:54 +02:00
2020-07-15 23:00:06 +02:00
2021-01-07 20:26:40 +01:00
2021-01-12 09:36:51 +01:00
2020-08-28 22:18:09 +02:00
2021-01-11 11:39:38 +01:00
2019-11-28 17:13:04 +01:00
2021-02-08 09:46:07 +01:00
2021-01-23 08:06:15 +01:00
2021-02-02 19:24:55 +01:00
2021-01-07 20:26:40 +01:00
2021-01-14 17:30:41 +01:00
2021-01-07 20:26:40 +01:00
2021-02-08 09:46:07 +01:00
2021-01-23 08:06:15 +01:00
2021-01-31 01:00:18 +01:00
2021-02-08 09:46:07 +01:00
2021-01-07 20:26:40 +01:00
2020-11-05 18:55:52 +01:00
2020-08-28 22:18:09 +02:00
2020-11-10 21:53:25 +01:00
2020-08-28 22:18:09 +02:00
2021-01-23 08:06:15 +01:00
2021-01-23 08:06:15 +01:00
2021-01-12 09:36:51 +01:00

Nim Compiler

  • This directory contains the Nim compiler written in Nim.
  • Note that this code has been translated from a bootstrapping version written in Pascal.
  • So the code is not a poster child of good Nim code.

See Internals of the Nim Compiler for more information.