🤩
SBPlaceholder2 Wiki
  • SBPlaceholder 2
  • 基础信息
    • 🤔这是什么
    • 😇从何而来
    • 😘插件安装
  • 初窥门径
    • 🐥第一个表达式
    • 👨‍🍳元素与运算
    • 👨‍⚕️外部占位符
  • 融会贯通
    • 🔥简单元素类型
    • 🌪️函数调用
    • ☃️方法调用
  • 炉火纯青
    • 👨‍🏫复杂元素类型
    • 🧙‍♂️发生了什么
  • 一些例子
    • 👶宝宝难度
    • 👩‍🦳困难难度
    • 🦊大师难度
  • 百科全书
    • 🚢内置类型
      • 整数 Int
      • 数值 Number
      • 文本 String
      • 布尔值 Bool
      • 子表达式 Expression
      • 玩家 Player
      • 函数 Function
      • 虚空 Void
      • *列表 List
      • *字典 Dict
      • *类型 Type
    • 🚓内置函数
    • 🗿更新日志
  • 作为开发者
    • 🎷自定义函数
    • 🎸自定义类型
    • 🎤拓展方法
由 GitBook 提供支持
在本页
  1. 初窥门径

元素与运算

继续观察上一节的表达式 1+2 ,式中的两个数字 1 与 2 分别是该式的一个元素,它们是两个整数,式中的加号 + 是该式的运算符,插件在解析该运算符时会使用他绑定的两个元素中第一个的算法,对于整数,加号意味着相加(这很符合直觉),因此,加号的运算结果就是 1 与 2 相加的结果,也就是3。

除了加号外,整数还支持很多其他运算符,他们分别是:

运算符
优先级
描述
内部ID

+

5

加法

symbol_add

-

5

减法

symbol_sub

*

6

乘法

symbol_mul

/

6

除法(保留小数)

symbol_div

//

6

除法(保留整数)

symbol_double_div

**

7

模运算

symbol_double_mul

=

3

相等

symbol_equals

!=

3

不相等

symbol_not_equals

>

4

大于

symbol_greater

>=

4

大于等于

symbol_egreater

<

4

小于

symbol_less

<=

4

小于等于

symbol_eless

上一页第一个表达式下一页外部占位符

最后更新于1年前

👨‍🍳