equal
deleted
inserted
replaced
3 *) |
3 *) |
4 |
4 |
5 section \<open>Numeric types for code generation onto target language numerals only\<close> |
5 section \<open>Numeric types for code generation onto target language numerals only\<close> |
6 |
6 |
7 theory Code_Numeral |
7 theory Code_Numeral |
8 imports Nat_Transfer Divides Lifting |
8 imports Divides Lifting |
9 begin |
9 begin |
10 |
10 |
11 subsection \<open>Type of target language integers\<close> |
11 subsection \<open>Type of target language integers\<close> |
12 |
12 |
13 typedef integer = "UNIV :: int set" |
13 typedef integer = "UNIV :: int set" |