问题标签 [ada95]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
81 浏览

character-encoding - 这种 Ada 字符文字格式在哪里定义以及在 Ada 2005 中发生了什么变化?

我最近偶然发现了与此类似的代码,它是在 Ada 95 模式下编译的,而不是在 Ada 2005 模式下编译的:

使用 FSG GNAT 9.3.0:

但是使用标志编译OK -gnat95(Ada 95模式)。

我在GNAT RM的“11.6 Wide Text IO”一章中找到了这种格式的一些参考资料。这种格式是 GNAT 特定的吗?

关于语言版本模式的差异,我在Ada 2005 Rationale中没有提及。那么,为什么在 Ada 2005 模式下编译时会出现这种差异?

0 投票
2 回答
63 浏览

string - 你如何编写一个程序,你可以在一个字符串中输入最多 5 个字符,但也可以少于 5 个(在 Ada 中)?

到目前为止我的代码。但是它不起作用。我希望能够写出诸如“go”、“car”或“truck”之类的东西,只要它不超过 5 个字符,然后程序会写出那个词。我想我需要使用 Get_Line 和 Put_Line 但我不知道如何使用它们。