1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
//! Port of selected declarations from `src/nvim/eval.h` (vendored at
//! `vendor/eval.h`). Header-defined eval types live in the header port
//! (PORT.md Rule C).
/// `OK` / `FAIL` return codes (`src/nvim/vim_defs.h`, extern). Ported here as
/// the eval ports' shared success/failure constants.
pub const OK: i32 = 1;
/// `FAIL` — operation failed.
pub const FAIL: i32 = 0;
/// `typedef enum { … } exprtype_T;` — types for comparison expressions.
/// (eval.h c:118)