An Executable Operational Semantics for Rust with the Formalization of Ownership and Borrowing

Rust is an emergent systems programming language highlighting memory safety by its Ownership and Borrowing System (OBS). The existing formal semantics for Rust only covers limited subsets of the major language features of Rust. Moreover, they formalize OBS as type systems at the language-level, whic...

Description complète

Enregistré dans:
Détails bibliographiques
Auteurs principaux: Kan, Shuanglong, Chen, Zhe, Sanan, David, Lin, Shang-Wei, Liu, Yang
Format: Article
Publié: 2018
Sujets:
Accès en ligne:https://arxiv.org/abs/1804.07608
http://arxiv.org/abs/1804.07608
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!

Documents similaires: An Executable Operational Semantics for Rust with the Formalization of Ownership and Borrowing