Lifting Numeric Relational Domains to Algebraic Data Types

نویسندگان

چکیده

We present RAND, an input-output relational abstract domain that expresses relations between values of non-recursive algebraic data types (ADTs), and numeric their scalar parts. RAND is parametrised on a user-provided domain, we lift to pairs variables projection paths. It constructed as disjunctive completion reduced product domains for relations, equalities, cases variant constructors. Using define modular, inter-procedural, analysis while language with ADTs function calls. The computes summaries, describe the inputs programs outputs.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Lecture Notes in Computer Science

سال: 2022

ISSN: ['1611-3349', '0302-9743']

DOI: https://doi.org/10.1007/978-3-031-22308-2_6