LPC语言

来自MudWiki

LPC语言参考手册

基本概念

  • 注释
  • ASCII 码表 - 转义序列
  • 驱动运行
  • 标点
  • 标识符 - 作用域 - 生存期
  • 查找与命名空间
  • 类型 - 算术类型
  • 对象与对齐
  • 如同规则
  • 未定义行为
  • apply
  • efun

关键词列表

预处理器

  • #if - #ifdef - #ifndef - #elif
  • #elifdef - #elifndef(C23)
  • #define - # - ##
  • #include - #pragma
  • #line - #error

语句

  • if - switch
  • for - foreach
  • while - do-while
  • continue - break
  • return

表达式

  • 值类别
  • 求值顺序与定序
  • 常量及字面量
  • 整数常量
  • 浮点常量
  • 字符常量
  • 字符串字面量
  • 复合字面量
  • 常量表达式
  • 隐式转换
  • 运算符
  • 成员访问与间接
  • 逻辑 - 比较
  • 算术 - 赋值
  • 自增减
  • 调用、逗号、三元
  • sizeof
  • 转型运算符
  • 运算符优先级
  • ...

初始化

  • 标量
  • 数组
  • 结构体
  • ...

声明

  • 指针 - 数组
  • 枚举
  • 存储期与链接
  • ...

函数

LPC语言中的函数分为几类,具体可见首页

  • 函数声明
  • 函数定义
  • 可变参数
  • ...

杂项

  • LPC 的历史
  • ...