跳到主要内容
版本:release

名词解释

GS

  • 我们语言的名称,全称Game Script,因为我们语言是针对游戏开发这个细分领域而生

driver

  • gs语言的驱动程序,可以理解成我们最终编译出来的那个可执行文件,用于运行.gs文件的解释器程序
  • driver的叫法来源于最早的LPC,当时第一代可执行文件的名字就是driver

域/domain

  • 域的概念和互斥锁类似,用于保护一个对象中的所有数据
  • 当有任何地方需要访问某个域保护的对象时,先要获得这个域锁,锁定后再访问

协程/co/coroutine

  • 可以理解为轻量级的线程,具体定义自行google
  • 和lua不同,我们的协程是运行在多线程环境下的,可被多个不同的线程调度