#
a4bab154 |
|
04-Jan-2019 |
wenzelm <none@none> |
isabelle update -u control_cartouches;
|
#
3a4a7136 |
|
24-Apr-2018 |
haftmann <none@none> |
proper datatype for 8-bit characters
|
#
8175ce0f |
|
12-Mar-2016 |
haftmann <none@none> |
model characters directly as range 0..255 * * * operate on syntax terms rather than asts
|
#
496601aa |
|
10-Sep-2015 |
wenzelm <none@none> |
tuned -- avoid slightly odd @{cpat};
|
#
9a9cf694 |
|
05-Jul-2015 |
wenzelm <none@none> |
simplified Thm.instantiate and derivatives: the LHS refers to non-certified variables -- this merely serves as index into already certified structures (or is ignored);
|
#
65c57129 |
|
06-Mar-2015 |
wenzelm <none@none> |
clarified context;
|
#
740a17d4 |
|
06-Mar-2015 |
wenzelm <none@none> |
Thm.cterm_of and Thm.ctyp_of operate on local context;
|
#
5f318eee |
|
04-Mar-2015 |
wenzelm <none@none> |
clarified signature;
|
#
6a02610c |
|
21-Sep-2014 |
haftmann <none@none> |
explicit separation of signed and unsigned numerals using existing lexical categories num and xnum
|
#
6fba1337 |
|
18-Sep-2014 |
haftmann <none@none> |
tuned --HG-- extra : rebase_source : f392005c56c1d890fea707e658b1e35131f31bf9
|
#
11d96f77 |
|
01-Feb-2014 |
wenzelm <none@none> |
proper context for printing;
|
#
290db6b4 |
|
25-Jan-2014 |
haftmann <none@none> |
avoid (now superfluous) indirect passing of constant names
|
#
9250249f |
|
25-Jan-2014 |
haftmann <none@none> |
prefer explicit code symbol type over ad-hoc name mangling
|
#
138816de |
|
19-Nov-2013 |
haftmann <none@none> |
eliminiated neg_numeral in favour of - (numeral _)
|
#
a7b3de52 |
|
23-Jun-2013 |
haftmann <none@none> |
migration from code_(const|type|class|instance) to code_printing and from code_module to code_identifier --HG-- extra : rebase_source : ff8027ac9606264aa4b2d4f8da037c426a3db98b
|
#
6a841933 |
|
28-Feb-2013 |
wenzelm <none@none> |
just one HOLogic.Trueprop_conv, with regular exception CTERM; tuned;
|
#
dc977d45 |
|
04-Jun-2012 |
haftmann <none@none> |
prefer records with speaking labels over deeply nested tuples --HG-- extra : rebase_source : 09acb7079a2d06a9c7f68aaaf04cedb0752142e0
|
#
8bb6233a |
|
25-Mar-2012 |
huffman <none@none> |
merged fork with new numeral representation (see NEWS)
|
#
0d27b506 |
|
15-Feb-2012 |
wenzelm <none@none> |
renamed Thm.capply to Thm.apply, and Thm.cabs to Thm.lambda in conformance with similar operations in structure Term and Logic;
|
#
7a8d28bc |
|
31-Aug-2010 |
haftmann <none@none> |
more coherent naming of syntax data structures
|
#
ede59fb5 |
|
19-Jul-2010 |
haftmann <none@none> |
distinguish different classes of const syntax
|
#
a22630a8 |
|
22-Jan-2010 |
haftmann <none@none> |
code literals: distinguish numeral classes by different entries
|
#
499bb143 |
|
14-Jan-2010 |
haftmann <none@none> |
allow individual printing of numerals during code serialization
|
#
d2fa8353 |
|
04-Dec-2009 |
haftmann <none@none> |
more speaking function names for Code_Printer; added doublesemicolon
|
#
a5a5665f |
|
15-Jul-2009 |
wenzelm <none@none> |
more antiquotations;
|
#
cf734507 |
|
02-Jun-2009 |
haftmann <none@none> |
tuned whitespace
|
#
18da55b9 |
|
06-May-2009 |
haftmann <none@none> |
robustifed infrastructure for complex term syntax during code generation
|
#
0842dc16 |
|
29-Oct-2008 |
haftmann <none@none> |
explicit check for pattern discipline before code translation
|
#
17442e49 |
|
22-Oct-2008 |
haftmann <none@none> |
code identifier namings are no longer imperative
|
#
d5fd3887 |
|
22-Sep-2008 |
haftmann <none@none> |
fixed headers
|
#
5317e9bf |
|
17-Sep-2008 |
wenzelm <none@none> |
back to dynamic the_context(), because static @{theory} is invalidated if ML environment changes within the same code block;
|
#
8784a5be |
|
02-Sep-2008 |
haftmann <none@none> |
distributed literal code generation out of central infrastructure
|
#
c2be4d61 |
|
01-Sep-2008 |
haftmann <none@none> |
restructured code generation of literals
|
#
7cbce2a5 |
|
28-Aug-2008 |
haftmann <none@none> |
restructured and split code serializer module
|
#
3b7bd289 |
|
16-Feb-2008 |
huffman <none@none> |
New simpler representation of numerals, using Bit0 and Bit1 instead of BIT, B0, and B1
|
#
3a359e42 |
|
25-Jan-2008 |
haftmann <none@none> |
fixed and tuned
|
#
12028160 |
|
21-Jan-2008 |
haftmann <none@none> |
explicit auxiliary function for code setup
|
#
c5f3ac4f |
|
15-Jan-2008 |
haftmann <none@none> |
joined theories IntDef, Numeral, IntArith to theory Int
|
#
2a4bde03 |
|
18-Sep-2007 |
wenzelm <none@none> |
simplified type int (eliminated IntInf.int, integer);
|
#
a7021589 |
|
04-Jul-2007 |
wenzelm <none@none> |
Logical operations on numerals (see also HOL/hologic.ML).
|