ringabout
ringabout
It is quite complex...
It seems that now I need to add a flag to handle fieldVisible issue...
As a bonus, range defined in the object seem to work now(namely DateTime can be used as an object attribute) ignoring the field visible issue.
succeeded by https://github.com/nim-lang/Nim/pull/20220
> nim's loadLib seems to work fine, but Python 3.9.1 is using LoadLibraryEx to load modules. It seems that `LoadLibrary` works. ```nim import os {.emit:""" #include """.} proc test() =...
New modules should be put at `std/` directory so that it enforces std prefix when importing them.
It seems very hard to make semcheck short circuir, I have no idea.
Reduced a bit ```nim type Ct*[T] = distinct T CTBool*[T] = range[T(0)..T(1)] var x: CTBool[Ct[uint32]] echo x.repr ```
It is not needed, building nimble with `refc` is enough for now.
This PRs focus on some simple cases where echos are at the end of the tests in most cases.