efgee
18-08-2010, 22:20
Hello,
As I'm starting to get my feet wet with oxygen I realized there was no "proper" documentation yet (at least I could not find it, except 4 doc (bas) file with overlapping information).
Because oxygen seems to have the potential to become a very nice and powerful compiler I started to create html help files (this way they can be easily expanded with more pages and menus) for it.
Until now it's just a collection of information found at this forum; and far more work needs to be done.
Just wanted to ask if such work is (maybe) already underway, or if I'm on the right track and (more) documentation would be welcome.
As I get along I stumble over some questions that I would like to incorporate into the help files (actually the answers...):
What is the difference of O2 and O2H? (in some files both are mentioned)
Are all keywords, functions, macros accessible from the outside? (through thinBasic or directly)
Oxygen is a jit compiler for scripting languages (especially thinBasic) but when programs are created with co2 is the oxygen dll still used as a jit compiler?
Or is native compilation done and the oxygen dll is used as a runtime dll? (didn't find any import functions of the oxygen dll inside co2 compiled programs though)
Surely as I find time to expand these help files I will have more questions...
Anyway this is it for now.
Talk to you guys later
efgee
BTW: any input welcome...
EDIT
Retracted the help files as they are unnecessary; Charles has this already covered.
As I'm starting to get my feet wet with oxygen I realized there was no "proper" documentation yet (at least I could not find it, except 4 doc (bas) file with overlapping information).
Because oxygen seems to have the potential to become a very nice and powerful compiler I started to create html help files (this way they can be easily expanded with more pages and menus) for it.
Until now it's just a collection of information found at this forum; and far more work needs to be done.
Just wanted to ask if such work is (maybe) already underway, or if I'm on the right track and (more) documentation would be welcome.
As I get along I stumble over some questions that I would like to incorporate into the help files (actually the answers...):
What is the difference of O2 and O2H? (in some files both are mentioned)
Are all keywords, functions, macros accessible from the outside? (through thinBasic or directly)
Oxygen is a jit compiler for scripting languages (especially thinBasic) but when programs are created with co2 is the oxygen dll still used as a jit compiler?
Or is native compilation done and the oxygen dll is used as a runtime dll? (didn't find any import functions of the oxygen dll inside co2 compiled programs though)
Surely as I find time to expand these help files I will have more questions...
Anyway this is it for now.
Talk to you guys later
efgee
BTW: any input welcome...
EDIT
Retracted the help files as they are unnecessary; Charles has this already covered.