Files
Nim/compiler
Timothee Cour 13c08f3ab4 VM: support importc var, ptr/pointer types, cast int <=> ptr/pointer (#12877)
* VM: allow certain hardcoded special var variables at CT
* VM: allow all importc var, cast[int](ptr)
* fix tests tests/vm/tstaticprintseq.nim, tests/cpp/t8241.nim
* VM: == works for ptr/pointer nodes
* bugfix: ==, cast now also works for pointer, not just ptr
* VM supports cast PtrLikeKinds <=> PtrLikeKinds / int
* improve cname handling
* fixup + bug fix
* VM: support cast from ref to int
* address comment: opcLdGlobalDeref => opcLdGlobalDerefFFI
* defensive check against typ == nil
2020-01-05 09:11:29 +01:00
..
2019-09-27 07:02:54 +02:00
2019-11-28 17:13:04 +01:00
2019-11-28 17:13:04 +01:00
2019-11-28 17:13:04 +01:00
2020-01-03 14:30:54 +01:00
2019-12-13 11:24:05 +00:00
2019-12-17 17:37:50 +01:00
2019-11-28 17:13:04 +01:00
2020-01-03 17:36:09 +01:00
2017-01-07 22:35:09 +01:00
2019-11-28 17:13:04 +01:00
2019-12-27 08:29:40 +01:00
2019-11-28 17:13:04 +01:00
2019-12-06 09:56:54 +01:00
2020-01-03 22:41:58 +01:00
2019-11-28 17:13:04 +01:00
2019-11-28 17:13:04 +01:00
2019-11-28 17:13:04 +01:00
2019-11-28 17:13:04 +01:00
2020-01-03 17:36:09 +01:00
2019-12-05 15:17:45 +01:00
2019-11-28 17:13:04 +01:00
2019-11-28 17:13:04 +01:00
2019-12-17 17:37:50 +01:00
2019-11-28 17:13:04 +01:00
2019-11-28 17:13:04 +01:00
2019-11-28 17:13:04 +01:00
2019-11-28 17:13:04 +01:00
2019-09-05 16:45:07 +02:00
2019-11-28 17:13:04 +01:00
2019-09-27 07:02:54 +02:00
2019-11-28 17:13:04 +01:00
2019-09-27 07:02:54 +02:00
2019-12-01 23:21:36 +01:00
2019-11-28 17:13:04 +01:00
2019-11-28 17:13:04 +01:00
2019-12-04 07:33:01 +00:00
2019-11-28 17:13:04 +01:00
2019-12-17 17:37:50 +01:00
2019-11-28 17:13:04 +01:00
2019-11-28 17:13:04 +01:00
2019-12-12 11:05:18 +01:00
2019-11-28 17:13:04 +01:00
2019-12-24 20:34:14 +01:00
2019-11-28 17:13:04 +01:00
2019-11-28 17:13:04 +01:00
2019-11-28 17:13:04 +01:00
2019-12-05 07:38:12 +01:00
2020-01-04 02:33:13 +01:00
2019-12-13 19:20:29 +01:00
2020-01-04 07:40:02 +01:00
2019-11-28 17:13:04 +01:00
2019-11-28 17:13:04 +01:00
2019-11-28 17:13:04 +01:00
2019-11-28 17:13:04 +01:00
2019-11-28 17:13:04 +01:00
2019-12-17 17:37:50 +01:00
2019-11-28 17:13:04 +01:00

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 https://nim-lang.org/docs/intern.html for more information.