La logica di asserzione del puntatore è una notazione per esprimere affermazioni sulla struttura dell'heap delle lingue imperative. Permette ai programmatori di specificare le condizioni pre-e post-condizioni di procedure, invarianti ad anello e altre asserzioni nella logica monadica monadica debola dei tipi di grafici - una logica che consente di esprimere molte strutture di dati comuni. La logica è decidabile, il che significa che le asserzioni possono essere verificate automaticamente. Le principali applicazioni di destinazione sono algoritmi di tipo di dati critici di sicurezza. Pale - il motore della logica di asserzione del puntatore - è una completa implementazione della tecnica, basata sullo strumento MONA. Analizza un programma annotato e segnala derreferenze NULL-POINTER, perdite di memoria e violazioni delle asserzioni e errori di tipo grafico. Dare pallido, prova a valutare pienamente le sue capacità!
softwaresea.com fornisce l'ultimo centro di download gratuito di software verde in patria e all'estero, inclusi software per computer, applicazioni Apple, applicazioni Android e altri download gratuiti di software mobili per computer. Se vuoi saperne di più sul software gratuito verde, scaricalo su softwaresea.com!