小编Roy*_*tty的帖子

在REBOL对象上键入声明

我知道你可以输入声明参数并返回函数

    some-func: function [
   "some func"
    number [ integer! ] 
    ] [
    result [ integer! ]
    ] [
    help number
    return number
    ]

    some-func 1
    some-func "blah"

    NUMBER is an integer of value: 1
    ** Script error: some-func does not allow string! for its number argument
Run Code Online (Sandbox Code Playgroud)

虽然对象属性怎么样?

o: make object! [
    a [string!]
    b [integer!]
    c [o2]
    none
]

o2: make object! [
    c [string!]
]

an-object: make o [
    a: 3.141 
    b: "an integer"
    c: "blah"
]

help an-object …
Run Code Online (Sandbox Code Playgroud)

rebol

4
推荐指数
1
解决办法
143
查看次数

标签 统计

rebol ×1