Hi All Lots of thanks for all the folks who helped solve the installation issues for “boring too”. I will make sure that the next refresh contains shell...
603
boring too
tooboring_2000
May 19, 2013 6:56 am
Hans, No need for apologies. Your Mac OS X instruction got me most of the way. Right now I followed your suggestion about invisible characters. I removed ALL...
602
hansklav
May 19, 2013 1:28 am
George, Concerning your first question. Sorry I did not realize and mention that I too changed the cprun.bat file into a Unix cprun shell script. My first...
601
boring too
tooboring_2000
May 18, 2013 5:49 pm
John, thanks for the quick response. Hans, Thank you for your detailed response. I worked through the steps, and received similar results as before, but I at...
600
Hans Klaver
hansklav
May 18, 2013 4:04 am
George, This is how I got GPCP running on Mac OS X. After clicking on 'GPCP v1.3.16 for JVM' on the downloads page of gpcp.codeplex.com a file named...
599
K John Gough
john@...
May 17, 2013 11:06 pm
Hi All Anyone out there using GPCP on a Mac? I have a completely Apple-free household unfortunately. John From: GPCP@yahoogroups.com...
598
too boring
tooboring_2000
May 17, 2013 6:43 pm
I have downloaded the GPCP Java version and tried to install it to Mac OS X 10.6.8 on a MacBook 2009, but I just don't understand how to set it up under Mac OS...
597
sergeyshpagin
Feb 10, 2013 5:09 pm
(Google translate): Dear Mr. John! Firstly, I congratulate you with the new year of the water snake by the lunar calendar Secondly, is it an issue? Listing: 1...
596
K John Gough
john@...
Feb 7, 2013 1:24 pm
Hi All An interesting point from Oleg. If SHORT(.) simply takes the least significant 32-bits of a set, then narrowing of a long set should be a runtime error...
595
Oleg N. Cher
allot@...
Feb 7, 2013 12:04 pm
Dear All, Dear Sergey and John, Looks it appropriate that type conversion constructions SHORT(T) and LONG(T) will be useful between SET and LONGSET types? ... ...
594
sergeyshpagin
Feb 7, 2013 10:52 am
Thank you very much!...
593
K John Gough
john@...
Feb 7, 2013 9:58 am
Dear Sergey It should be fairly easy to add LONGSET to the types for GPCP. As you will see the shift and rotate instructions are now extended to 64 bits, and...
592
sergeyshpagin
Feb 7, 2013 9:44 am
(Google translate): Dear Mr. John! My understanding is type of SET was created in part to simplify holding bitwise operations with machine word. Component...
591
K John Gough
john@...
Jan 23, 2013 10:35 am
Hi All The idea of putting documentation comments in definition files is quite a useful one. However, like documentation comments in other languages the ...
590
Oleg N. Cher
allot@...
Jan 23, 2013 7:53 am
Dear Mr. John, dear all, GPCP 1.3.16 is very well, good work line. I've checked the import list semantics of other Oberon implementations. POW!, Ofront and XDS...
589
K John Gough
john@...
Jan 17, 2013 1:50 am
Hi All I have now uploaded the 1.3.16 versions of GPCP to CodePlex. http://gpcp.codeplex.com/ Version 1.3.16 has a number of bug fixes. These include issues...
588
Oleg N. Cher
allot@...
Dec 22, 2012 10:58 am
... Dear Mr. John! What can you do if the base part of GPCP does not cause any problems. :-) It just so happens that we have come to the GPCP from BlackBox, ...
587
cfbsoftware1
Dec 22, 2012 12:09 am
... Hi John, I'd like to see both - does that make me curious and curiouser? ;-) The way I see it is: "I would like GPCP to be the same as BlackBox *where...
586
K John Gough
john@...
Dec 21, 2012 11:33 pm
Hi All Yes, it is trivial to add LSH and ROT, I will put it on the list for the next update. It is somewhat curious that the list of changes are about one half...
585
cfbsoftware1
Dec 21, 2012 10:17 pm
... Please add my vote for this as well. I use these functions a lot in the GPCP implementation of the ARM and Cortex-M3 Oberon compilers and Thumb-2...
584
sergeyshpagin
Dec 21, 2012 3:05 pm
(Google translate): Dear Mr. John, Is it possible to add functions ROT (rotation) and LSH (logical shift) to the module SYSTEM? In some cases, it is very...
583
Oleg N. Cher
allot@...
Dec 7, 2012 2:56 pm
Dear Bernhard, don't forget, please, about possibility of fast context switching. It's very useable. Remember old good Pascal? There was: program prog (input,...
582
btreutwein
Dec 3, 2012 3:59 pm
Hi Oleg, Chris & John, as far as I understood the possibility of aliasing module name, there are two reasons for it: 1. Convenience with long names, e.g....
581
Oleg N. Cher
allot@...
Dec 3, 2012 10:28 am
Dear Mr. Chris and Mr. John, I find the behavior of the BlackBox is more accurate. And I advise Mr. John to implement the same behavior in GPCP. ... -- Oleg N....
580
cfbsoftware1
Dec 3, 2012 2:43 am
... here. I'm not so sure. Section 11 of the language definition states: "If a module A is imported by a module M and A exports an identifier x, then x is...
579
K John Gough
john@...
Dec 3, 2012 12:53 am
Hi All. An interesting observation. The language definition is not any help here. However, the notion of an "alias" is an alternative name, and that is the ...
578
cfbsoftware1
Dec 2, 2012 9:34 pm
... Interesting question. An additional observation: In BlackBox you can choose to have both the full name and the alias if you want: IMPORT GrTiles, Til :=...
577
Oleg N. Cher
allot@...
Dec 2, 2012 8:09 pm
Dear Mr. John, Now I want to ask about a module's alias. BlackBox reglaments more rigorous attitude to the description of the alias. If an alias was declared,...
576
Oleg N. Cher
allot@...
Nov 29, 2012 5:49 pm
Dear Mr. John, Let me report about a bug that I've found now. Please compile this simple module: MODULE Platform; CONST SHORTCARD* = INTEGER; END Platform. ...
575
Ikram
im_ikram
Nov 24, 2012 4:52 pm
... I too was excited to read the recent message about the possibility of an LLVM backend. If John decides to embark on this project, I certainly would like to...