Delyan Angelov

Results 36 issues of Delyan Angelov

**V doctor:** ``` OS: linux, Ubuntu 20.04.3 LTS Processor: 4 cpus, 64bit, little endian, Intel(R) Core(TM) i3-3225 CPU @ 3.30GHz CC version: cc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0 getwd: /v/vnew vmodules: /home/delian/.vmodules...

Bug

Passes the fmt -verify checks on the CI.

V does bounds checking by default on each array access. Using `[direct_array_access]` over a function/method, disables the checks inside its body. The brainfuck implementation does call very frequently the methods...

**V doctor:** ``` OS: linux, Ubuntu 20.04.3 LTS Processor: 4 cpus, 64bit, little endian, Intel(R) Core(TM) i3-3225 CPU @ 3.30GHz CC version: cc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0 getwd: /v/vnew vmodules: /home/delian/.vmodules...

Bug
Unit: Scanner
Unit: Parser

- ci: test the wasm backend on macos too - use -lc++ on macos - do not pass --Wl,-rpath,/opt/homebrew/lib on macos - fix -Wl,-rpath on macos

Allows for: ```v struct Abc{ x int y int } // ... some callback methods, needed for Abc to be usable with the builtin maps fn main() { s0 :=...

Need rebase

**V doctor:** ``` OS: linux, Ubuntu 20.04.5 LTS Processor: 4 cpus, 64bit, little endian, Intel(R) Core(TM) i3-3225 CPU @ 3.30GHz CC version: cc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0 getwd: /v/vclean vmodules: /home/delian/.vmodules...

Bug
Unit: Compiler
Unit: cgen

**V doctor:** ``` OS: linux, Ubuntu 20.04.5 LTS Processor: 4 cpus, 64bit, little endian, Intel(R) Core(TM) i3-3225 CPU @ 3.30GHz CC version: cc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0 getwd: /v/vnew vmodules: /home/delian/.vmodules...

Bug
Unit: Compiler
Unit: cgen

- v: support `v -e "println(2+5)"` too - add test to ensure it will not regress silently