hi charles, hi all. I have a simple question about a general programming structure (architecture) of oxygen:
why does for example powerbasic needs a function (I suppose it's concerning entry point for code working, executing code and such things?) like
function pbmain() as long
'code goes here
end function
and such construct doesn't (need not) exist for oxygen and for freebasic (so far as I know)
function oxymain() as long
'code goes here, but you need to have this function for oxygen, but why? ;)
end function
can you tell more about oxygen why you don't need such fictive "oxymain() as long" for working? my silly thoughts were that it's ambivalent if you are using for a text string buffer (or file) for compiling to have a function pointer where to read all code infos. I don't know much about these things, therefore this little question. but I was wondering a lot of time while working between different basic languages (interpreter, compiler) they are using such an specific function (function *basic() as long.. end function).
what could be the benefit for such a function on oxygen, if there's a need for it (I don't think there is a need for it..) but only as an idea.. thanks in advance.
best regards, frank