代码之家  ›  专栏  ›  技术社区  ›  Gaurav

子字符串full在SML中不工作

  •  0
  • Gaurav  · 技术社区  · 10 年前

    我正在努力实施 full 的功能 Substring 签名方式如下:

    val x = Substring.full "straight"
    

    返回的输出为:

    val x = - : substring
    

    如我所见,该函数没有向变量返回任何值 x .

    肯定出了什么问题? (我在Windows 8.1上使用SML/NJ的V110.77。)

    1 回复  |  直到 10 年前
        1
  •  3
  •   Andreas Rossberg    10 年前

    功能很好。但子字符串是一种抽象类型,SML/NJ提示符无法打印抽象类型的值。所以它们只是用“-”表示。