美文网首页
Hard, sound/unsound

Hard, sound/unsound

作者: 98Future | 来源:发表于2017-10-31 14:52 被阅读0次

    刚看了一下斯坦福编译原理考卷,最难的题目考点基本上就是在sound/unsound 以及dynamic type, subtype之间

    答案还蛮好理解的,但是想出这段代码还挺难的

    这里之所以unsound因为

    y declare 为A type,但是在runtime的时候,实际上是一个constant A type. 然后y.mutate()的话实际上就是在mutate constantA. 因为constant是不能被mutate的,所以unsound

    相关文章

      网友评论

          本文标题:Hard, sound/unsound

          本文链接:https://www.haomeiwen.com/subject/gpsbpxtx.html