06-08-2011, 04:10 PM | #16 | |
Guru
Posts: 858
Karma: 1027478
Join Date: Aug 2010
Location: South of France
Device: kindle dx; eDGe
|
Continuing the off topic theme, I have to say that, in my experience, how people view projects is very dependant on how old they are. Those drought up in the digital age, for the most part, only think in digital answers whereas those of us that cut on teeth on electronics in the 50s tend to think in discrete components but have learned to use 'that which does the job best'.
There are, of course, exceptions as always in life. Quote:
|
|
06-09-2011, 01:55 PM | #17 |
Junior Member
Posts: 1
Karma: 10
Join Date: Jun 2011
Device: Pocket Edge
|
I'm currently developing my games in Monkey. It's a cross platform that supports HTML5, Android, iOS, Mac and PC. It's still early but updates are coming out regularly and the guy who writes it has a track record of compilers going back to the Amiga days. You can find more about it here: http://www.monkeycoder.co.nz/
|
06-09-2011, 05:01 PM | #20 |
Groupie
Posts: 192
Karma: 34
Join Date: May 2011
Device: Entourage PE
|
Oh yeah, FORTH. We need a language still harnessed to arbitrary code page sizes dictated by ancient hardware! I liked the stack though -- got used to using it with HP calculators.
|
06-09-2011, 05:04 PM | #21 |
lol
Posts: 472
Karma: 1031
Join Date: May 2011
Device: eDGe
|
Couldn't you also use a number as a variable name? Might be something else though...
|
06-09-2011, 07:11 PM | #22 |
Groupie
Posts: 183
Karma: 90022
Join Date: May 2011
Location: Louisville, KY
Device: HTC EVO View 4G, HTC Wildfire S, Asus T91MT
|
I don't know what the hell you guys are talking about, but Mark's photo is SUPER CREEPY. That hand could do some serious tickling. |
06-10-2011, 04:24 AM | #23 | |
Connoisseur
Posts: 53
Karma: 10
Join Date: Apr 2009
Location: Denver, CO, USA
Device: been e-reading since Handspring's first PDA
|
Quote:
BASIC, on the other hand, most strongly takes me back to Radio Shack's Color Computer and Model 100. -- Ed |
|
06-11-2011, 12:36 AM | #24 | |
was engr, now dentist
Posts: 143
Karma: 18558
Join Date: Nov 2010
Location: Riverside, Ca
Device: Kindle DXG
|
Quote:
http://mark.rehorst.com/Bug_Photos/fractal_hands_c.jpg MR |
|
06-13-2011, 09:03 AM | #25 |
Benevolent Evil Lord
Posts: 1,704
Karma: 48339466
Join Date: Jan 2011
Location: Evil Canada (We all have goatees!)
Device: Galaxy Note 8.0, Galaxy Note, iPad Mini, PocketEdge(retired)
|
New version of RFO BASIC! out. V1.11 now supports user defined functions, and has a GrabUrl command which will load the source of a web page into a variable.
|
06-13-2011, 07:00 PM | #26 |
Groupie
Posts: 192
Karma: 34
Join Date: May 2011
Device: Entourage PE
|
Does anyone know if you pass variables to functions by reference or explicitly? And if the function can alter the value of any variable or just those being passed? I'm not clear on how tightly this BASIC adheres to structured programming rules.
I wish there was code that used all these features that I could reverse-engineer. I learn best that way. No matter how the documentation is structured, there is invariably a dozen ways to form the syntax and only one works. Seeing it used successfully cuts out all the frustration. |
06-13-2011, 07:11 PM | #27 |
Benevolent Evil Lord
Posts: 1,704
Karma: 48339466
Join Date: Jan 2011
Location: Evil Canada (We all have goatees!)
Device: Galaxy Note 8.0, Galaxy Note, iPad Mini, PocketEdge(retired)
|
From the help file on the website:
"More about function parameters and variables. All variables within an instantiation of a function are private to that instantiation of the function. A variable in the main program named v$ is not the same variable v$ within a function. Furthermore, a variable named v$ in an recursively called function is not the same v$ in the calling function." So vars must be passed by value, not reference and you can only modify vars within the function, and not affect vars in the main program. |
06-13-2011, 07:28 PM | #28 |
Groupie
Posts: 192
Karma: 34
Join Date: May 2011
Device: Entourage PE
|
Awwww. Too bad. Still, that's the difference between functions and procedures. I wonder if a function can return an array?
According to posts on the forum of that BASIC!, the gr.touch functions return a boolean, and coordinates, so they do multi-returns. |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Released 14 HoneyComb ROM MOD for Android OS 1.6 /Android OS 2.1 HCV13.0 B20 | tipstir | Android Devices | 0 | 05-20-2011 02:59 AM |
A basic question | SomeNewGuy | ePub | 6 | 05-13-2011 01:03 PM |
Android Developers: Licensing Service For Android Applications | kjk | Android Devices | 0 | 07-28-2010 03:23 PM |
basic needs, which reader? | shmish | Which one should I buy? | 8 | 02-08-2010 11:47 PM |
Is There a Basic Reader? | Big Kev | Which one should I buy? | 9 | 01-30-2010 09:15 AM |