跳转至内容

Ada 编程/Ada 2012

来自 Wikibooks,开放世界中的开放书籍

Ada. Time-tested, safe and secure.
Ada。经久耐用、安全可靠。

这是Ada 2012中可用主要功能的概述。

新增功能摘要

[编辑 | 编辑源代码]

新的语法

[编辑 | 编辑源代码]

增加了 4 种表达式的形式

  • 条件表达式
  • 情况表达式
  • 量化表达式
  • 表达式函数

这些额外的表达式源于对基于契约的编程的新支持。

新的关键字

[编辑 | 编辑源代码]

添加了 1 个关键字(总共 73 个)

  • some

新的编译指示

[编辑 | 编辑源代码]

添加了 5 个编译指示

请注意,除了Default_Storage_Pool之外,所有这些编译指示都已过时,建议使用方面代替。

新的方面

[编辑 | 编辑源代码]

方面规范是 Ada 2012 的一项新功能。虽然一些方面标识符是全新的,但其他方面标识符在语言的先前版本中以与方面相关的编译指示或属性定义子句的形式出现。请注意,对于这些编译指示,在某些情况下,旧的编译指示标识符被标记为已过时,而在其他情况下,使用编译指示仍然是推荐的方法。

添加了 18 个方面

先前语言版本中作为编译指示存在的方面规范

先前语言版本中作为属性定义子句存在的方面规范

新的属性

[编辑 | 编辑源代码]

添加了 5 个属性

新的包

[编辑 | 编辑源代码]

维基教科书

[编辑 | 编辑源代码]

Ada 2012 类别中的页面

[编辑 | 编辑源代码]
[编辑 | 编辑源代码]

论文和演示文稿

[编辑 | 编辑源代码]

基本原理

[编辑 | 编辑源代码]

Ada 参考手册

[编辑 | 编辑源代码]

Ada 问题

[编辑 | 编辑源代码]

新闻稿

[编辑 | 编辑源代码]
华夏公益教科书