Go on using Ml-lex

Roger Price <[email protected]> Mon, 26 Oct 2009 13:28:09 +0100 (CET)
Newsgroups gmane.comp.lang.sml.smlnj
Message-ID <[email protected]>
I would lile to re-compile and run some older programs which used 
Ml-lex.  I would like to continue using Ml-lex as it was, to check 
that the programs run correctly, before attempting a migration to 
Ml-ulex.

I downloaded 
http://smlnj.cs.uchicago.edu/dist/working/110.71/config.tgz,
unpacked and set config/targets to

request ml-lex
request ml-lex-mllex-tool
request ml-lex-lex-ext
request ml-yacc
request ml-yacc-grm-ext
request ml-lpt-lib
request smlnj-lib
request tdp-util

but config/install.sh ends with

[scanning $/json-lib.cm]
  [bad plugin name: anchor $ml-ulex-tool.cm not defined]
  FAILURE: unexpected exception: BadAnchor
  config/install.sh: !!! Installation of libraries and programs failed.

If I reduce config/targets to

request ml-lex
request ml-lex-mllex-tool
request ml-lex-lex-ext
request ml-yacc
request ml-yacc-grm-ext
request smlnj-lib

config/install.sh ends with

[scanning $/json-lib.cm]
  /usr/share/smlnj/smlnj-lib/JSON/json-lib.cm:22.3-22.18 Error: anchor
  $ml-lpt-lib.cm not defined
  FAILURE: unexpected exception: BadAnchor
  config/install.sh: !!! Installation of libraries and programs failed.

Is it possible to have ml-lex without ml-ulex?

Is Ml-ulex supposed to be a drop-in replacement for Ml-lex?

Roger

------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference