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

Reply via email to