Jose Mendoza

Results 25 comments of 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`