World: r3wp
[!REBOL3]
older newer | first last |
BrianH 7-Mar-2011 [7618] | There is a good reason not to be in the specific case of system/contexts/user: RESOLVE overriding. So this is an example of the "unless" part :) |
Ladislav 7-Mar-2011 [7619x2] | That is not exactly what I had in mind. (especially when taking into account, that the usage of RESOLVE does not need to be considered "initialization") What I had in mind was, that: 1) there are two different values used to initialize variables: #[unset!] and #[none!] 2) because of that, the situation cannot be considered "consistent", unless one of the above values ceases to be used for initialization purposes, no matter whether we move some of the variables from the category of "initialized to #[unset!]' to the category of 'initialized to #[none!]' |
Moreover, the local words in functions (I mean function arguments) actually are not initialized to #[none!]. The only observation that is true is, that after a function call, and only when the corresponding refinement is not used in the function call, the corresponding "refinement variables" are set to #[none!] - notice, that I intendedly did not use the notion of "initialized", since the function variables (do not confuse with closure variables) "exist" even before a function call is made in a sense, that can be easily demonstrated. | |
Pekr 7-Mar-2011 [7621] | Carl went alive in the R3 Chat, stating he would like to once again start posting status messages more frequently now. Let's hope :-) |
Pekr 8-Mar-2011 [7622] | Does anyone know about some cross-platform decent serial communication library? I miss serial port in R3. We are playing with some devices, and serial communication is still being widely used method. We could ask Carl to release it for R3, or just map some existing open-source library as an extension. I could start bounty on that .... |
ddharing 8-Mar-2011 [7623] | Pekr, are you on Windows or Linux? |
Pekr 8-Mar-2011 [7624x2] | Windows. But I expect Linux, ARM, BeagleBoard, etc :-) |
I just wonder if R2 serial communication was cross-platform? Then it might be best, if Carl would release the code ... | |
ddharing 8-Mar-2011 [7626x3] | Does R3 for Windows have DLL access? You could just use the Windows API to access the serial port -- http://msdn.microsoft.com/en-us/library/ms810467.aspx |
This looks like a simpler start -- http://www.robbayer.com/files/serial-win.pdf | |
Not exactly cross platform, though | |
Kaj 10-Mar-2011 [7629x4] | Aargh |
http://www.rebol.com/r3/downloads.html | |
A111, 27 Feb Linux PPC, 5 Mar Amiga OS 4 and there has supposedly been a Linux ARM build for a while | |
Why on earth doesn't Carl announce/blog/tweet this? He has plenty to tell, but seems to be intent on letting all supporters believe he and REBOL are dead | |
Oldes 10-Mar-2011 [7633x2] | #7988: post from Carl 3d ago: I want to get back to posting status messages on a regular basis. |
the question is, what means "regular basis" for Carl :) | |
Kaj 10-Mar-2011 [7635] | As Dr Phil once said: "Before I die" |
Pekr 10-Mar-2011 [7636x2] | yes, on regular basis, but no further reply to my comment ... |
Carl sucessfully burries REBOL under ... | |
Ladislav 10-Mar-2011 [7638] | please move your rants to a more appropriate group |
Kaj 19-Mar-2011 [7639] | I'm stuck again. To start porting the R3 graphics to Syllable, I need A111 with Cyphre's FreeType enhancements. Carl hasn't published the A111 host kit, but RMA has. However, unlike the host kit in Git, RMA's version has the Linux library compiled for the newer GLibC 2.11. It doesn't run on Syllable Desktop due to a missing symbol |
Andreas 19-Mar-2011 [7640x2] | Unfortunately, A111 hostkits are only available for 3.1 (Win32) and 4.4 (Linux libc6 2.11) so far. |
Not that the hostkits themselves matter much, but this also means libr3 is only available for those two platforms. | |
Andreas 24-Mar-2011 [7642] | >> m: map [a: 42] >> protect m >> m/a ** Script error: protected value or series - cannot modify Known bug? Not a bug, but a feature? |
Gregg 24-Mar-2011 [7643] | I believe that's a feature, but maybe that's wishful thinking on my part. |
BrianH 24-Mar-2011 [7644] | A bug. Report it. |
Andreas 26-Mar-2011 [7645x2] | Bug #1825 "Crash in RESOLVE" (and/or #1865 "SIGSEGV when importing modules") are getting annoying really soon, once you try to seriously use R3 modules.s |
I am now regularly tripping over this in my own code, and I know of several people who do as well. | |
GrahamC 26-Mar-2011 [7647x2] | Where are we at with R3 ? Is it A110 or A111 or higher these days? |
I saw that Carl was going to post A111 a month or two ago ... did that happen? | |
Andreas 26-Mar-2011 [7649x2] | A111 is the current version. |
Available for 9 platforms (which makes it the most widely built R3 alpha so far). Released between Feb-20 and Mar-5. (http://www.rebol.com/r3/downloads.html) | |
BrianH 26-Mar-2011 [7651] | Carl has been marking tickets as built in a112 lately. |
GrahamC 26-Mar-2011 [7652x2] | Sorry, I meant posted to Github ... |
Is there an ARM build yet? | |
Andreas 26-Mar-2011 [7654x6] | No published one. |
A111 hostkit sources where not posted to Github. | |
were* | |
They were not even announced or published at all, but are available via the usual URL-guessing. | |
And RMA of course publishes their A111-based hostkit. | |
It's probably time to reactivate my Git hostkit mirror, and update it with those recent sources ... | |
jocko 27-Mar-2011 [7660] | official R3 a111 sources are here : http://www.rebol.com/r3/downloads/r3-host-kit-a111.zip |
Oldes 27-Mar-2011 [7661] | yes.. but never officialy announced. |
Andreas 27-Mar-2011 [7662] | And for Linux libc6 2.11: http://www.rebol.com/r3/downloads/r3-host-kit-a111-44.tar.gz |
Pekr 29-Mar-2011 [7663] | Carl just posted an answer to Oldes question in R3 chat - he seems to be working on Linux embedded systems. The worrying part is, that he admits R3 would be fine there, but he is not using it, and also no mention, what's his further plan with R3 ..... |
BrianH 29-Mar-2011 [7664] | He's right about REBOL fitting well in that situation. Interpreters are used a lot in embedded code for just that reason. |
Cherngchin 30-Mar-2011 [7665] | Could someone tel me where I can find out the REBOL3 VM specification , because I am very interesting for that , I am trying designing a Forth CPU with FPGA , I hope it can run REBOL3 well also! |
BrianH 30-Mar-2011 [7666] | REBOL isn't run on anything approaching a bytecode VM. The block data is interpreted directly by the DO function. There is no compilation beyond the loading phase. |
Geomol 30-Mar-2011 [7667] | Cherngchin, consider this code: either a = 1 [f: func [b] [b + 42]] [f: 2] f 1 You can't define a single vm instruction for 'f' in the last line. 'f' can be a function or a simple integer. |
older newer | first last |