Jose Mendoza
Jose Mendoza
Isn't it simple? For me it is, also that syntax would also help to differentiate imports of local or installed modules in `~/.vmodules` or those of vlib
The typechecker is perfect for detecting invalid usages
@yingshaoxo There are two ways to fix your problem: ditch old computers and operating systems, or build TCC on your own
@bberberov have you checked the `cmd/tools` directory? All the files that V uses to compile its commands should be there.
@ialbertocamilo photonwrapper is necessary, because it is used for coroutines. Warnings ok, build fails due to no compiled version of photonwrapper
Adding a dereference prints the expected value: ```v struct Wrapper { a int } fn test[T](a &T) Wrapper { $if T is int { return Wrapper{*a} //
Module variables could be used to handle C global variables perfectly, and this could also fix issue #22691, making it so that a module variable can be identified as external...
@bruneo32 > Note: static mut could be substituted for another keyword like var/__var/..., since a static without a mut is just a module constant const. No, what I proposed was...
@bruneo32 Yes, CGen generates `#define` when the value is compile-time.
@gchumillas There is no better example than the definitions of `JS.` interfaces that have methods with arguments of type `JS.Number`, for example: `JS.String`