ringabout

Results 249 comments of 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.