猗露

Results 82 issues of 猗露

# Bug Report ## Environment ### OS Operating System: Linux ### MoonBit CLI Tools Version ``` moon 0.1.20250423 (5a215d2 2025-04-23) ~/.moon/bin/moon moonc v0.1.20250423+2af95d42c ~/.moon/bin/moonc moonrun 0.1.20250423 (5a215d2 2025-04-23) ~/.moon/bin/moonrun ```...

![Image](https://github.com/user-attachments/assets/ea620c31-6f37-4fe3-aea8-b39f84358cc6)

enhancement

![Image](https://github.com/user-attachments/assets/3e844b69-6ef2-4188-b1ce-3bfa849383be)

enhancement

![Image](https://github.com/user-attachments/assets/27d05d09-6007-42e7-b28c-75699decf4c7)

enhancement

`array` is not correct, use `fixedarray` replace. ```c MOONBIT_EXPORT moonbit_string_t moonbit_make_string(int32_t size, uint16_t value); MOONBIT_EXPORT moonbit_bytes_t moonbit_make_bytes(int32_t size, int value); MOONBIT_EXPORT int32_t *moonbit_make_int32_array(int32_t len, int32_t value); MOONBIT_EXPORT void **moonbit_make_ref_array(int32_t len,...

enhancement

I think they should be the same as `*.mbt` files ![Image](https://github.com/user-attachments/assets/2aa007f7-bf09-4b89-ba7d-e90e65fc2358) ![Image](https://github.com/user-attachments/assets/11a5c9de-6a81-4f54-97d0-8a418e9440f9)

![Image](https://github.com/user-attachments/assets/e855f3e3-5eca-4381-bdcc-34dafec3e4c8) ![Image](https://github.com/user-attachments/assets/515f78a5-ec8e-42bb-9e2f-d5a089fc0b58)

```moonbit trait My { } fn &My::hello() -> Unit { } test { &My::hello() } ```

bug
Stale

we can use `{literalinclude}` markdown extension to embed code snippet info markdown files. this example intends to replace current `language/ffi` `funcref` example, This example will be clearer than the current...