Commit Graph

  • d30ad344e8
    checker: check error for array of sumtype appendding (#13593) yuyi 2022-02-24 17:07:03 +0800
  • f6891c405a
    doc: fix header size (#13594) kahsa 2022-02-24 17:51:10 +0900
  • a28249c119
    ast: fix for in iterator of generic struct (fix #13579) (#13585) yuyi 2022-02-24 16:48:52 +0800
  • 2b79f74b73 doc: fix header size kahsa 2022-02-24 13:43:29 +0900
  • ac7df72ece checker: check error for array of sumtype appendding yuyi98 2022-02-24 11:32:57 +0800
  • ca276d266b
    modify leftovers Hunam 2022-02-23 23:24:48 +0100
  • 2593741e5a
    fmt: fix comments starting with ` Hunam 2022-02-23 21:41:53 +0100
  • 80e6452a2f unwrap generic struct type yuyi98 2022-02-23 23:29:49 +0800
  • 5f8c14e544 ast: fix for in iterator of generic struct yuyi98 2022-02-23 22:49:49 +0800
  • 9662b79662
    doc: improve embedded struct section (#13574) kahsa 2022-02-23 22:54:00 +0900
  • dcd25b88c2 document function bstnbuck 2022-02-23 11:57:02 +0100
  • ba9a5412d1 simplify go version, make it work bstnbuck 2022-02-23 11:52:47 +0100
  • d9dc0bdc9b simplify go version, make it work bstnbuck 2022-02-23 11:39:01 +0100
  • 114a341f5f
    rand: simplify rand.PRNG, move to optional types for error handling (#13570) Subhomoy Haldar 2022-02-23 16:06:14 +0530
  • 5c0b7b0d05
    crypto: implement Cipher Feedback (CFB) Mode for AES and DES (#13566) Bastian Buck 2022-02-23 09:55:16 +0100
  • b5e7cef1b1
    ast: define 'const invalid_type_idx = -1' (#13573) yuyi 2022-02-23 16:54:43 +0800
  • c3ec738126
    checker: check struct field reference type mismatch (#13575) yuyi 2022-02-23 16:53:22 +0800
  • d0f03606a6 doc: improve embedded struct section kahsa 2022-02-23 11:17:11 +0900
  • 4ff1551ab5 checker: check struct field reference type mismatch yuyi98 2022-02-23 11:02:28 +0800
  • ae7ff43d55 ast: define 'const invalid_type_idx = -1' yuyi98 2022-02-23 09:48:41 +0800
  • 93f95eb522 use correct range Subhomoy Haldar 2022-02-22 22:57:35 +0530
  • 838a8f2183
    docs: improve the documentation for struct embedding (#13560) gcxfd 2022-02-23 01:09:54 +0800
  • 7b8174ab8c revert fmt of crypto directory bstnbuck 2022-02-22 17:28:50 +0100
  • 09503b6ea5
    fix check-md errors (formatting of examples and line lengths) Delyan Angelov 2022-02-22 17:46:09 +0200
  • deb35b0fc1 restore to original state Subhomoy Haldar 2022-02-22 21:15:03 +0530
  • 07071de01a add documentation Subhomoy Haldar 2022-02-22 20:55:59 +0530
  • 2712e43802
    doc: add an example on how to get a cloned slice (#13567) mahdi ramezaan zaade 2022-02-22 18:52:33 +0330
  • 00603c04e6 update examples Subhomoy Haldar 2022-02-22 20:48:24 +0530
  • d2e8302d21
    ci: show failing compilation output in draw_fns_api_test.v (make diagnostic easier) Delyan Angelov 2022-02-22 16:53:06 +0200
  • 6486fffc5a
    checker: cleanup `map = {}` processing (#13563) yuyi 2022-02-22 22:04:54 +0800
  • ccb17ea05b update syntax in cmd/tools Subhomoy Haldar 2022-02-22 19:31:14 +0530
  • 5a15facf2f fix usages in vlib Subhomoy Haldar 2022-02-22 19:21:26 +0530
  • 7a76668766
    Update docs.md gcxfd 2022-02-22 21:42:59 +0800
  • 6a876d4170
    datatypes: small fix for the BST node constructor (#13569) Vincenzo Palazzo 2022-02-22 14:41:30 +0100
  • e20c0beb1d
    Update docs.md gcxfd 2022-02-22 21:40:59 +0800
  • b2467a5a67
    fix docs (missing markdown code example ending) Delyan Angelov 2022-02-22 15:39:22 +0200
  • 81b8a3ddba
    Update doc/docs.md gcxfd 2022-02-22 21:38:38 +0800
  • 11d73e2a6f
    Update docs.md gcxfd 2022-02-22 21:38:11 +0800
  • eceba3029f
    Update doc/docs.md Delyan Angelov 2022-02-22 15:36:14 +0200
  • 034e33046f
    Update docs.md gcxfd 2022-02-22 21:36:00 +0800
  • fca271489e
    Update docs.md gcxfd 2022-02-22 21:33:36 +0800
  • db818462f0
    bstree: fixed into node contructor function Vincenzo Palazzo 2022-02-22 14:15:10 +0100
  • b25a66d437
    Update doc/docs.md gcxfd 2022-02-22 21:29:14 +0800
  • d009bf4b36
    Update doc/docs.md gcxfd 2022-02-22 21:29:03 +0800
  • 2f8ba7c3eb
    Update doc/docs.md gcxfd 2022-02-22 21:28:51 +0800
  • c795fd3d57
    Update doc/docs.md gcxfd 2022-02-22 21:27:46 +0800
  • a6209b7374
    Update doc/docs.md gcxfd 2022-02-22 21:27:23 +0800
  • 95032977e7
    Update doc/docs.md gcxfd 2022-02-22 21:27:13 +0800
  • 1032cf5c04
    checker: only cast as ast.Var if not unresolved, fixes #13561 (#13562) Larpon 2022-02-22 14:23:15 +0100
  • 71ae95d2fe
    functions -> methods gcxfd 2022-02-22 21:22:35 +0800
  • 33d379d530
    ci: vfmt vlib/net/socket.v Delyan Angelov 2022-02-22 15:21:20 +0200
  • 86baaa60fb
    Update docs.md gcxfd 2022-02-22 21:19:13 +0800
  • 29f15bf442
    Update docs.md gcxfd 2022-02-22 21:18:13 +0800
  • 709bf8f621 simplify and use new syntax Subhomoy Haldar 2022-02-22 18:37:09 +0530
  • 92e7817884 adapt to new api Subhomoy Haldar 2022-02-22 18:34:35 +0530
  • 43fa12dc50 update general module tests Subhomoy Haldar 2022-02-22 18:34:11 +0530
  • 91ac97525b update implementations and tests Subhomoy Haldar 2022-02-22 18:33:47 +0530
  • 25bfde8fd6 update intn usage Subhomoy Haldar 2022-02-22 18:32:44 +0530
  • 32239ad5b6 simplify PRNG interface Subhomoy Haldar 2022-02-22 18:24:49 +0530
  • 62f52b97ed initial broken version bstnbuck 2022-02-22 13:23:19 +0100
  • 5fc4360e4d fix typo metif12@gmail.com 2022-02-22 15:51:35 +0330
  • 6ec660267d initial broken version bstnbuck 2022-02-22 13:18:08 +0100
  • d5aff27566 doc: add about immediate reallocation in slicing by call .clone() metif12@gmail.com 2022-02-22 15:02:56 +0330
  • 41bdf3b6c5 doc: add about immediate reallocation in slicing by call .clone() metif12@gmail.com 2022-02-22 14:59:59 +0330
  • 90578f24f1 v fmt vlib/net/sokcket.v yuyi98 2022-02-22 19:21:46 +0800
  • 1be45d85e6
    Update docs.md gcxfd 2022-02-22 18:48:03 +0800
  • 2a750ff64b
    fix spell error gcxfd 2022-02-22 18:41:13 +0800
  • b3b1bacbfc
    add init embedded struct example gcxfd 2022-02-22 18:40:08 +0800
  • 9455de3b42
    Improve grammar gcxfd 2022-02-22 18:26:58 +0800
  • c45c83fffe
    remove color gcxfd 2022-02-22 18:15:41 +0800
  • 5c9e55071b
    rename Weight to Size gcxfd 2022-02-22 18:13:37 +0800
  • b3dc1ef7b1
    Embedded struc with the same name gcxfd 2022-02-22 18:10:28 +0800
  • 8ac2ee7304 checker: fix out file checks lmp 2022-02-22 10:54:08 +0100
  • 6703993d20 checker: cleanup 'map = {}' processing yuyi98 2022-02-22 17:43:06 +0800
  • f96206ae02 net: run v fmt on socket.v lmp 2022-02-22 10:35:52 +0100
  • 81ceed75ec change order bstnbuck 2022-02-22 10:34:34 +0100
  • cae3e5e063 checker: only cast as ast.Var if not unresolved, fixes #13561 lmp 2022-02-22 10:26:31 +0100
  • ee1de06678
    net: extract a common Socket struct, reuse it by embedding in TcpSocket & UdpSocket (#13559) gcxfd 2022-02-22 16:34:38 +0800
  • 5ad2e42832
    Color -> `Color` gcxfd 2022-02-22 16:32:50 +0800
  • c8cc29c917
    fix ./v check-md -hide-warnings . gcxfd 2022-02-22 16:31:11 +0800
  • 7bd8503170
    datatypes: add a binary search tree implementation (#13453) Vincenzo Palazzo 2022-02-22 09:28:01 +0100
  • 93a1f3a9c1
    Update docs.md gcxfd 2022-02-22 16:12:08 +0800
  • df0e768634 pub handle fix gcxfd 2022-02-22 14:30:50 +0800
  • 08a92cbefa pub handle gcxfd 2022-02-22 14:00:09 +0800
  • 5121596e38 add socket.v gcxfd 2022-02-22 12:59:59 +0800
  • fc986db0ba socket address DRY gcxfd 2022-02-22 12:58:53 +0800
  • 43e31aa9bd
    datatypes: fixed v code style Vincenzo Palazzo 2022-02-21 22:11:53 +0100
  • 0fef547c1d
    bst: improve the documentation comments Vincenzo Palazzo 2022-02-19 09:12:56 +0100
  • c4adee87c1
    bst: fmt the example Vincenzo Palazzo 2022-02-18 23:30:00 +0100
  • 11e55d9e6a
    bst: adding iteration example Vincenzo Palazzo 2022-02-18 23:18:31 +0100
  • 9d7143a22c
    bst: introduce basic docs and comment useful to read the code Vincenzo Palazzo 2022-02-18 23:14:48 +0100
  • b275e278f3
    bst: adding a code example Vincenzo Palazzo 2022-02-18 18:11:30 +0100
  • 42b4c28461
    bst: introduce the test for remove method and fix some bugs Vincenzo Palazzo 2022-02-18 17:52:36 +0100
  • 86b15c3283
    bst: implementing remove method Vincenzo Palazzo 2022-02-18 17:02:28 +0100
  • fd78d44d6e
    bst: rename internal bst node Vincenzo Palazzo 2022-02-18 16:24:32 +0100
  • 16d646a1b8
    bst: implementing logic to get element in the bst Vincenzo Palazzo 2022-02-18 16:16:19 +0100
  • 002f62f031
    bst: adding in order traversal API Vincenzo Palazzo 2022-02-18 15:10:02 +0100
  • 45410b1ffe
    datatypes: implement the insert and contains operation Vincenzo Palazzo 2022-02-15 22:51:56 +0100
  • 8354279873
    datatypes: implementing insert value in a bst Vincenzo Palazzo 2022-02-15 15:44:14 +0100
  • 7494fb88ea
    datatype: adding binary seach tree implementation Vincenzo Palazzo 2022-02-13 00:56:43 +0100