v/vlib
Delyan Angelov e72fe25224 compiler: more precise 'declared and not used' error positioning
* compiler: extract and cleanup error handling functionality into its own file compiler/compile_errors.v

* compiler: implement p.error_with_token_index and p.warn_with_token_index and use them. Fix tests.

* tools/performance_compare: add a 'Source lines in compiler/' line

* MSVC does not have STDOUT_FILENO nor STDERR_FILENO ...
2019-09-29 20:37:39 +03:00
..
benchmark
bitfield
builtin parser: float1 == float2 uses machine epsilon by default 2019-09-29 18:27:53 +03:00
crypto crypto: make sum methods safe 2019-09-29 16:44:52 +03:00
darwin
encoding
flag
freetype
gg
gl
glfw
glm
gx
hash
http
json
log
math parser: float1 == float2 uses machine epsilon by default 2019-09-29 18:27:53 +03:00
mysql
net
orm
os rename ModPath to v_modules_path; do not allow long variable names without _ 2019-09-29 05:34:17 +03:00
pg
rand
readline
stbi
strings
sync
szip compiler/vlib: add error for no new vars in loop ("_,_") & remove "." from errors 2019-09-25 17:59:50 +03:00
term compiler: more precise 'declared and not used' error positioning 2019-09-29 20:37:39 +03:00
time
ui
vweb