David Matthews wrote:
Robert,
Thanks for your comments. I'm replying to your comments about memory
size separately since that applies as much to Unix as to Windows.
Robert Roessler wrote:
The 2 errors are just from using the newer dev environment: the _osver
variable is no longer available. So, the 2 usages (line 1434 in
basicio.cpp and line 168 in process_env.cpp) need to change. As a
minimal change, I would suggest
if (_osver & 0x8000) => if (GetVersion() & 0x80000000)
as something that will still work in older and newer environments.
Thanks, I've made that change. You can test it in SVN (I use TortoiseSVN
on Windows). Actually, the test for _osver was just to provide
compatibility with Win 95/98/Me and that's probably no longer relevant.
Thanks for the quick update - I have built from the SVN trunk (including
hacking the memsize value, of course) without incident - yes, I am an
old Tortoise{CVS,SVN} user myself. ;)
I am the author of the OCaml plugin for the Scintilla editing component,
and would like to adapt it for Poly/ML (ML97)... while the changes
needed are largely obvious (different keywords, changed/added token
types, etc), I have two really basic questions:
1) where is a good place to look for an official ML97 grammar?
Actually, I would like to be able to easily distinguish between that and
the apparent(?) superset that Poly/ML accepts (I say this because when
browsing the [S]ML sources, there seem to be anachronisms present -
although this could just be me learning to read ML97 vs OCaml ;) ).
2) what is/are the preferred file extension(s)? The main ones in OCaml
are [of course] .ml for source and .mli for interface files, but it
isn't clear how this plays out for Poly etc...
After this, I may well be interested in the IDE work mentioned for 5.3
(if there is still anything to do) - I have read the "IDE Communications
Protocol" doc, so that at least suggests where you may be going on this.
Robert Roessler
_______________________________________________
polyml mailing list
polyml@inf.ed.ac.uk
http://lists.inf.ed.ac.uk/mailman/listinfo/polyml