Jason (jcreed) wrote,
Jason
jcreed

Good lord, I love %trustme in twelf. I don't know why I never got in the habit of using it as much before. I was able to convince myself that I do really understand the notation for inductions that are at once mutually recursive and lexicographic, since the proof checks given trustme-trust of all the boring lemmas that I didn't prove yet. I'm still perplexed by why I seemed to need an extra little widgety argument to convince the termination checker that when passing from the substitution branch to the reduction branch, the "smallness" of the reduction branch trumps the fact that the term data it receives may have gotten bigger.
Tags: twelf, work
Subscribe

  • (no subject)

    K's off at an atypically Saturdayish Type-Thursday event, so I stuck around the apartment hiding from 100-degree heat, and noodled around with…

  • (no subject)

    Playing around with the agda javascript backend, now. Like, my ears are popping from the sudden change of type-theory-pressure.

  • (no subject)

    https://deadlockempire.github.io is a very cute edutainment game, meant to teach people about deadlocks and race conditions and concurrency…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 3 comments