⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 queue.aso

📁 将UCOS与UCGUI整合到一起,并在BORLAND C++上运行通过的源程序.
💻 ASO
字号:
;--------------------------
;-- Define Queue objects --
;--------------------------

INCLUDE list.aso

GLOBAL PASCAL queue_init:near
GLOBAL PASCAL queue_insert:near
GLOBAL PASCAL queue_delete:near
GLOBAL PASCAL queue_first:near
GLOBAL PASCAL queue_last:near
GLOBAL PASCAL queue_dequeue:near

;** Define Queue object **

queue STRUC GLOBAL list METHOD {
  init:word = queue_init			;queue initialization routine
  virtual insert:word = queue_insert		;(queue node insert routine)
  virtual remove:word = queue_delete		;(queue node delete routine)
  virtual first:word = queue_first		;(queue first node routine)
  virtual last:word = queue_last		;(queue end node routine)
  virtual enqueue:word = list_append		;queue enqueue routine
  virtual dequeue:word = queue_dequeue		;queue dequeue routine
  }
ENDS

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -