跳到正文
豫言包管理
← 全部包

底层库 0.1.0

豫言 · 库

底层(无垃圾回收)编译模式的基础库:整数运算、内存读写、可变格、静态串与声明。

底层(无垃圾回收)编译模式的基础库:整数运算、内存读写、可变格、静态串与声明。包描述声明 「编译模式」者『底层』也。,因此只能被底层包依赖,且本身不依赖任何包(尤其不依赖标准库)。

包身份

所有者:豫言。包版本:0.1.0。库类型,无程序入口。

使用

在底层包的 依赖 里加入 『底层库』,源文件首行 寻观「底层库」之书。 即得全部原语:

  • 基础:整数、爻、有 等类型别名;加、减、乘、有符号与无符号的除与余、位运算、移位、比较、非、且、或者、选择、陷阱。
  • 内存:读四、读二、读一 及有符号读;写四、写二、写一;内存页数、内存增长、内存复制、内存填充;声明内存、声明数据区、静态串。
  • 格:新格、读格、写格(可变局部变量)。

每个原语只是对外部调用名(底层_加 等)的包装,编译器把它们内联并映射到 Wasm 指令;语言约定与限制见 应用/豫言编译器/文档/底层模式.汉语.md。

维护

新增原语时同步更新底层后端的原语表(库/编译器核心/编译步骤/代码生成/底层后端)。

依赖

没有包依赖。

查看包配置

上传历史

当前上传修订:1 ·

  1. 上传修订 1
    下载 ZIP

包层级

这是根包,没有父包。

没有子包。