marqdo

lib/插件 — 原生 ABIok

stdlib/插件.mq.md

文档

插件:lib/插件.mq.md

main

说明

导入 lib/插件.mq.md。函数:加载(路径)、卸载()、列出()。加载后,插件注册的名称可像普通函数一样调用。C 契约见 include/marqdo_abi.h 与 doc/design/ext-abi.md。路径须落在程序沙箱内。

`names` = [插件.列出]
`n` = [长度] 值=`names`
  1. n >= 0
    > 打印 内容=插件就绪
  2. else
    > 打印 内容=插件异常
Functions
Variables
  • description text
    加载可选共享库(.dll / .so / .dylib)
  • markup text
    occlusion
  • n int
    0
  • names list · 0
    #value
    ∅
  • title text
    lib/插件 — 原生 ABI
可执行知识(辅助)

运行与结果

插件就绪
完整源码
---
markup: occlusion
title: lib/插件 — 原生 ABI
description: 加载可选共享库(.dll / .so / .dylib)
导入:
  插件: lib/插件.mq.md
---

# main

导入 lib/插件.mq.md。函数:加载(路径)、卸载()、列出()。加载后,插件注册的名称可像普通函数一样调用。C 契约见 include/marqdo_abi.h 与 doc/design/ext-abi.md。路径须落在程序沙箱内。

**`names` = [插件.列出]**

**`n` = [长度] 值=`names`**

1. `n` >= 0
  > 打印 内容=插件就绪
2. *
  > 打印 内容=插件异常

Variable