I did watch the video. For those not familiar with C, I am wondering if someone could clarify the terminology, specifically, "a C++ binding for Rebol or Red." Does that mean a way for a C program to call a REBOL program? Or a REBOL program to call a C program? Or something else? Thank you.
Replaced to-error with cause-error Replaced func with funct Added execute function Added MS Access support to execute Added SQLite support to execute Added /only (was /unique in 1.06) Added spec none! support Added /save none! support Fixed /merge bug Fixed sqlcmd /headings/key bug Added cols? function Added rows? function Added sheets? function Fixed to work with R3 Alpha (rebolsource.net) Added load-dsv /blocks Fixed delete/where (missing implied all) Added unzip function
I have written a tool to generate rebol 3 binding from c header files using libclang: https://github.com/zsx/c2r3. It includes a partial replicate of gtk3-demo for testing and demostration purpose.
Added call compatibility function for R3 Alpha Added /all support to read-xls Added /part to load-dsv Re-factored VBS calls Added fields? function Added associative array support (index, lookup, assign) Added unique undex support (index/direct, retrieve)
I have a number of employees/interns that want to learn Rebol 3, so I'm writing a step-by-step tutorial for them. I only have the home and intro pages done so far. Let me know what you think: http://video.respectech.com:8080/tutorial/r3/index.r3
I know that the Try-It Editor allows infinite loops and other things that can crash R3. However, I have disabled all the damaging functions like 'call, 'write, etc. so at least there's that. I'll soon be adding a timer to kill the Try-It process if it runs longer than a few seconds.
Bo
I've added another section to my Rebol 3 tutorial at http://video.respectech.com:8080/tutorial/r3/index.r3 called "R3 Nesting Functions". I believe that this is the area that confuses most users, so I hope that this section is understandable.
R3 Home R3 Introduction R3 Words R3 Help R3 Function Help R3 Blocks R3 More Blocks R3 Text Strings R3 Nesting Functions R3 Objects R3 Intro to Parse R3 Parse and Blocks R3 Advanced Parse
Thanks to Brett Handley and John Kenyon for their permission to incorporate their excellent PARSE tutorial.