gpt4 book ai didi

package - 艾达,看看我的包裹。 ("compilation unit expected"?)

转载 作者:行者123 更新时间:2023-12-02 08:56:30 28 4
gpt4 key购买 nike

我已经摆脱了所有其他编译时错误,除了“预期编译单元”,它在我的导入语句之后开始。我猜我需要创建一个包?如果是这样,我该怎么做?我有几个函数都位于同一个 .ADB 文件中。

编辑:所以我试了一下......

查看我的包裹:

-- Import Statements
with Ada.Text_Io;
use Ada.Text_Io;

package body MyPackage is

-- Declarations
-- Functions

end MyPackage;

但是当 gcc 看到 MyPackage 时会尖叫:

a_.adb:27:18: loop or block statement must follow label
a_.adb:27:18: reserved word "array" cannot be used as identifier
a_.adb:28:01: declarations must come before "begin"

马克西姆斯·格雷西姆斯

最佳答案

包体是包规范的实现。

无意冒犯,但您需要熟悉一些基本的 Ada 编程概念。

也许从 Lovelace Tutorial 开始,这是一个老歌,但却是一个好东西。

关于package - 艾达,看看我的包裹。 ("compilation unit expected"?),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4464557/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com