在lua中,有向前声明吗?

用户名

我在lua中编写了很多互相调用的函数。

在lua中,是否存在“转发声明”这样的概念?

那将允许我声明所有函数而没有实现,然后在以后实现它们。然后,我将摆脱功能问题的顺序。

晶石

是的,可见性从上到下。您可以声明没有价值的当地人。

local func -- Forward declaration. `local func = nil` is the same.

local function func2() -- Suppose you can't move this function lower.
    return func() -- used here
end

function func() -- defined here
    return 1
end

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

是否有理由在C ++中向前声明main

来自分类Dev

C ++中的部分向前声明

来自分类Dev

lua中的变量_有特殊含义吗?

来自分类Dev

在C中定义的C ++中向前声明枚举

来自分类Dev

如何在Python中向前声明/原型化函数?

来自分类Dev

lua:声明表“托管”所有图形元素是一种不好的做法吗?

来自分类Dev

在C的中间流声明中不能有标签吗?

来自分类Dev

在Lua中制作心脏符号有麻烦吗?

来自分类Dev

在Lua中制作心脏符号有麻烦吗?

来自分类Dev

这些声明有区别吗?

来自分类Dev

返回向前声明的枚举类是否有效?(Visual Studio 2015链接器错误)

来自分类Dev

Lua中奇怪的返回声明

来自分类Dev

菲纳在熊猫中具有向前和向后的状况

来自分类Dev

如何在同一主文件中向前声明模板类之类的模板类

来自分类Dev

我可以在公共头文件中声明变量为const而不在私有头文件中声明为const吗?

来自分类Dev

为什么我不能在C ++中的if中声明线程?有办法吗?

来自分类Dev

如何在Lua中的表中引用int值?那有可能吗?

来自分类Dev

在VHDL中,声明一个大向量与使用其片段与声明多个小向量之间有区别吗?

来自分类Dev

在标头中向前声明constexpr函数

来自分类Dev

使用它们之前,我真的应该在Java中声明所有变量吗?

来自分类Dev

您可以在抽象类中声明私有属性吗?

来自分类Dev

可以在没有任何长度说明的情况下声明Fortran中的多字符常量吗?

来自分类Dev

有条件的时候可以在Java中声明一个变量吗?

来自分类Dev

是否有声明一个类/方法,在Java中实验的方法吗?

来自分类Dev

在Delphi中,有一点需要将object类型的参数声明为const吗?

来自分类Dev

我可以在Xamarin中声明没有Task块的任务吗?

来自分类Dev

我可以将所有导入声明隐藏到单独的文件中吗?

来自分类Dev

在 C++ 中声明带或不带方括号的数组有区别吗?

来自分类Dev

在 output 和 reg 中声明的输出都必须有位数吗?

Related 相关文章

  1. 1

    是否有理由在C ++中向前声明main

  2. 2

    C ++中的部分向前声明

  3. 3

    lua中的变量_有特殊含义吗?

  4. 4

    在C中定义的C ++中向前声明枚举

  5. 5

    如何在Python中向前声明/原型化函数?

  6. 6

    lua:声明表“托管”所有图形元素是一种不好的做法吗?

  7. 7

    在C的中间流声明中不能有标签吗?

  8. 8

    在Lua中制作心脏符号有麻烦吗?

  9. 9

    在Lua中制作心脏符号有麻烦吗?

  10. 10

    这些声明有区别吗?

  11. 11

    返回向前声明的枚举类是否有效?(Visual Studio 2015链接器错误)

  12. 12

    Lua中奇怪的返回声明

  13. 13

    菲纳在熊猫中具有向前和向后的状况

  14. 14

    如何在同一主文件中向前声明模板类之类的模板类

  15. 15

    我可以在公共头文件中声明变量为const而不在私有头文件中声明为const吗?

  16. 16

    为什么我不能在C ++中的if中声明线程?有办法吗?

  17. 17

    如何在Lua中的表中引用int值?那有可能吗?

  18. 18

    在VHDL中,声明一个大向量与使用其片段与声明多个小向量之间有区别吗?

  19. 19

    在标头中向前声明constexpr函数

  20. 20

    使用它们之前,我真的应该在Java中声明所有变量吗?

  21. 21

    您可以在抽象类中声明私有属性吗?

  22. 22

    可以在没有任何长度说明的情况下声明Fortran中的多字符常量吗?

  23. 23

    有条件的时候可以在Java中声明一个变量吗?

  24. 24

    是否有声明一个类/方法,在Java中实验的方法吗?

  25. 25

    在Delphi中,有一点需要将object类型的参数声明为const吗?

  26. 26

    我可以在Xamarin中声明没有Task块的任务吗?

  27. 27

    我可以将所有导入声明隐藏到单独的文件中吗?

  28. 28

    在 C++ 中声明带或不带方括号的数组有区别吗?

  29. 29

    在 output 和 reg 中声明的输出都必须有位数吗?

热门标签

归档