| | RE: Something else is needed, I think... Ralph Hempel
|
| | (...) If we are going to the trouble of new bytecode, then we need a new compiler. If we design a new compiler, then what language will it be? Yes, we could use C as the base and compile to pcode which is essentially what NQC does if I'm not (...) (26 years ago, 3-May-99, to lugnet.robotics)
|
| | |
| | | | Re: Something else is needed, I think... Mark Tarrabain
|
| | | | (...) C may be the best choice for a base language to start with simply because its well known. Quite frankly, if the bytecode is written reasonably well, different compilers for different base languages should be very feasible - compilers based on (...) (26 years ago, 3-May-99, to lugnet.robotics)
|
| | | | |
| | | | | | RE: Something else is needed, I think... Ralph Hempel
|
| | | | | | (...) Do NOT underestimate the amount of work we are talking about. I took a working version of hFORTH for the PC and ported a few machine specific definitions and rewrote the IO drivers and debugged and tested using GNU tools, and I have 80 hours (...) (26 years ago, 3-May-99, to lugnet.robotics)
|
| | | | | | |
| | | | | | | | Re: Something else is needed, I think... Mark Tarrabain
|
| | | | | | | (...) I don't think I am underestimating the amount of work, actually.Just because a language has a GUI toolkit does NOT make it user friendly or portable. (...) Then it's not self contained on TWO counts. One, as you mentioned, you need NQC to get (...) (26 years ago, 3-May-99, to lugnet.robotics)
|
| | | | | | | |
| | | | | | | | | Re: Something else is needed, I think... Anders Isaksson
|
| | | | | | | Mark Tarrabain skrev i meddelandet <372E220C.D2F9AD52@l....bc.ca>... (...) But the whole point with FORTH is that it is self-contained, and the 'compiling' part is an integrated part of the language (normally quite small), and _used_ in programs, (...) (26 years ago, 4-May-99, to lugnet.robotics)
|
| | | | | | | |
| | | | | | RE: Something else is needed, I think... Joel Shafer
|
| | | | | Maybe we could write a program that compiles c source code into forth :) just joking Joel Shafer joel@connect.net -- Did you check the web site first?: (URL) (26 years ago, 3-May-99, to lugnet.robotics)
|
| | | | | |
| | | | Re: Something else is needed, I think... Joel Shafer
|
| | | | (...) I agree, that would make pbForth much more appealing if the source could be compiled on a pc in a nice gui environment and then the bytecode loaded into the rcx. Not only could someone enhance the gui front end as Mark has suggested, but (...) (26 years ago, 3-May-99, to lugnet.robotics)
|
| | | | |
| | | | | | RE: Something else is needed, I think... Ralph Hempel
|
| | | | (...) Once you get around the idea that the RCX does the compiling which makes it platform independent, you will see the light... (...) This is a good plan. You have my full support :-) Cheers, Ralph Hempel - P.Eng ---...--- Check out pbFORTH for (...) (26 years ago, 3-May-99, to lugnet.robotics)
|
| | | | |