User loginNavigation |
archivesMutable Structures: ArraysNearly all languages with imperative elements have some kind of an array. In C The C view of arrays has certain advantages: It is memory efficient because it But the C view has some pitfalls as well. First you might fail to allocate Modern languages avoid this pitfalls by certain methods which can be executed All these solutions avoid memory corruption but they have a cost. Additional A language which allows formal verification can avoid all these pitfalls In the article we show an array structure in our programming Since an array is a mutable structure we have to address the framing problem A lot of effort is done currently in the verification community to address the In the article we demonstrate that the framing problem can be solved without The stack calculus : a fundamental (and simple !) calculus for Classical LogicAround April 1 (but doesn't seem like a joke) 2013, on arxiv: We introduce a functional calculus with simple syntax and operational semantics in which the calculi introduced so far in the Curry–Howard correspondence for Classical Logic can be faithfully encoded. Our calculus enjoys confluence without any restriction. Its type system enforces strong normalization of expressions and it is a sound and complete system for full implicational Classical Logic. We give a very simple denotational semantics which allows easy calculations of the interpretation of expressions. I haven't looked at the details yet, but the result are surprisingly simple and look deeply interesting -- if you're into that sort of thing. I was always a bit rebuted the relatively large size of classical calculi, with lots of rules on top of the lambda-calculus. This one doesn't have a lambda primitive (a bit like System L in this respect) and is surprisingly concise.
(Fun fact: intuitionistic calculi are structured by the fact that there is only one hypothesis on the right of the turnstile. They have at most one hypothesis on the left of the turnstile.)
|
Browse archivesActive forum topics |
Recent comments
22 weeks 4 days ago
22 weeks 4 days ago
22 weeks 4 days ago
44 weeks 5 days ago
49 weeks 21 hours ago
50 weeks 5 days ago
50 weeks 5 days ago
1 year 1 week ago
1 year 5 weeks ago
1 year 5 weeks ago