286
Christian Urban <christian dot urban at kcl dot ac dot uk>
parents:
diff
changeset
|
1 |
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
|
Christian Urban <christian dot urban at kcl dot ac dot uk>
parents:
diff
changeset
|
2 |
"http://www.w3.org/TR/REC-html40/loose.dtd">
|
Christian Urban <christian dot urban at kcl dot ac dot uk>
parents:
diff
changeset
|
3 |
<HEAD>
|
287
Christian Urban <christian dot urban at kcl dot ac dot uk>
diff
changeset
|
4 |
<TITLE>HGMP</TITLE>
|
465
|
5 |
<BASE HREF="http://nms.kcl.ac.uk/christian.urban/">
|
286
Christian Urban <christian dot urban at kcl dot ac dot uk>
parents:
diff
changeset
|
6 |
</HEAD>
|
Christian Urban <christian dot urban at kcl dot ac dot uk>
parents:
diff
changeset
|
7 |
|
Christian Urban <christian dot urban at kcl dot ac dot uk>
parents:
diff
changeset
|
8 |
<BODY TEXT="#000000"
|
Christian Urban <christian dot urban at kcl dot ac dot uk>
parents:
diff
changeset
|
9 |
BGCOLOR="#4169E1"
|
Christian Urban <christian dot urban at kcl dot ac dot uk>
parents:
diff
changeset
|
10 |
LINK="#0000EF"
|
Christian Urban <christian dot urban at kcl dot ac dot uk>
parents:
diff
changeset
|
11 |
VLINK="#51188E"
|
Christian Urban <christian dot urban at kcl dot ac dot uk>
parents:
diff
changeset
|
12 |
ALINK="#FF0000">
|
Christian Urban <christian dot urban at kcl dot ac dot uk>
parents:
diff
changeset
|
13 |
|
Christian Urban <christian dot urban at kcl dot ac dot uk>
parents:
diff
changeset
|
14 |
<TABLE WIDTH="100%"
|
Christian Urban <christian dot urban at kcl dot ac dot uk>
parents:
diff
changeset
|
15 |
BGCOLOR="#4169E1"
|
Christian Urban <christian dot urban at kcl dot ac dot uk>
parents:
diff
changeset
|
16 |
BORDER="0"
|
Christian Urban <christian dot urban at kcl dot ac dot uk>
parents:
diff
changeset
|
17 |
FRAME="border"
|
Christian Urban <christian dot urban at kcl dot ac dot uk>
parents:
diff
changeset
|
18 |
CELLPADDING="10"
|
Christian Urban <christian dot urban at kcl dot ac dot uk>
parents:
diff
changeset
|
19 |
CELLSPACING="2"
|
Christian Urban <christian dot urban at kcl dot ac dot uk>
parents:
diff
changeset
|
20 |
RULES="all">
|
Christian Urban <christian dot urban at kcl dot ac dot uk>
parents:
diff
changeset
|
21 |
|
Christian Urban <christian dot urban at kcl dot ac dot uk>
parents:
diff
changeset
|
22 |
<!-- right column -->
|
Christian Urban <christian dot urban at kcl dot ac dot uk>
parents:
diff
changeset
|
23 |
<TR>
|
Christian Urban <christian dot urban at kcl dot ac dot uk>
parents:
diff
changeset
|
24 |
<TD BGCOLOR="#FFFFFF" WIDTH="75%">
|
287
Christian Urban <christian dot urban at kcl dot ac dot uk>
diff
changeset
|
25 |
<H2>Modelling homogeneous generative meta-programming: Artefact</H2>
|
286
Christian Urban <christian dot urban at kcl dot ac dot uk>
parents:
diff
changeset
|
26 |
|
287
Christian Urban <christian dot urban at kcl dot ac dot uk>
diff
changeset
|
27 |
Martin Berger, Laurence Tratt, Christian Urban
|
286
Christian Urban <christian dot urban at kcl dot ac dot uk>
parents:
diff
changeset
|
28 |
<p>
|
290
Christian Urban <christian dot urban at kcl dot ac dot uk>
diff
changeset
|
29 |
|
Christian Urban <christian dot urban at kcl dot ac dot uk>
diff
changeset
|
30 |
<H4>For MacOS X</H4>
|
287
Christian Urban <christian dot urban at kcl dot ac dot uk>
diff
changeset
|
31 |
<ul>
|
290
Christian Urban <christian dot urban at kcl dot ac dot uk>
diff
changeset
|
32 |
<li>1. Download the Isabelle disk image file <a href="Isabelle2014-RC0.dmg">Isabelle2014-RC0.dmg</a>.
|
Christian Urban <christian dot urban at kcl dot ac dot uk>
diff
changeset
|
33 |
Open the image file and move the file Isabelle2014-RC0 into a directory.
|
Christian Urban <christian dot urban at kcl dot ac dot uk>
diff
changeset
|
34 |
<li>2. Download the artefact <a href="meta-compile.tgz">meta-compile.tgz</a>. Unpack this file into
|
Christian Urban <christian dot urban at kcl dot ac dot uk>
diff
changeset
|
35 |
the same directory. This will create files <tt>Isabelle_Proofs.thy</tt> and <tt>ROOT</tt>,
|
Christian Urban <christian dot urban at kcl dot ac dot uk>
diff
changeset
|
36 |
as well as the directory <tt>nominal2</tt>.
|
288
Christian Urban <christian dot urban at kcl dot ac dot uk>
diff
changeset
|
37 |
|
290
Christian Urban <christian dot urban at kcl dot ac dot uk>
diff
changeset
|
38 |
<li>3. If you want to recheck the sources of the paper, start on the command line
|
291
Christian Urban <christian dot urban at kcl dot ac dot uk>
diff
changeset
|
39 |
<p><tt>./Isabelle2014-RC0.app/Isabelle/bin/isabelle build -d . MC</tt></p>
|
288
Christian Urban <christian dot urban at kcl dot ac dot uk>
diff
changeset
|
40 |
|
290
Christian Urban <christian dot urban at kcl dot ac dot uk>
diff
changeset
|
41 |
<li>4. If you want to view and edit the sources of the paper, start on the command line
|
291
Christian Urban <christian dot urban at kcl dot ac dot uk>
diff
changeset
|
42 |
<p><tt>./Isabelle2014-RC0.app/Isabelle/bin/isabelle jedit Isabelle_Proofs.thy</tt></p>
|
293
Christian Urban <christian dot urban at kcl dot ac dot uk>
diff
changeset
|
43 |
</ul>
|
286
Christian Urban <christian dot urban at kcl dot ac dot uk>
parents:
diff
changeset
|
44 |
|
292
Christian Urban <christian dot urban at kcl dot ac dot uk>
diff
changeset
|
45 |
<H4>For Linux</H4>
|
Christian Urban <christian dot urban at kcl dot ac dot uk>
diff
changeset
|
46 |
<ul>
|
Christian Urban <christian dot urban at kcl dot ac dot uk>
diff
changeset
|
47 |
<li>1. Download the Isabelle disk image file
|
Christian Urban <christian dot urban at kcl dot ac dot uk>
diff
changeset
|
48 |
<a href="Isabelle2014-RC0_linux.tar.gz">Isabelle2014-RC0_linux.tar.gz</a>.
|
Christian Urban <christian dot urban at kcl dot ac dot uk>
diff
changeset
|
49 |
Unpack this tgz-file into a directory using on the command line
|
Christian Urban <christian dot urban at kcl dot ac dot uk>
diff
changeset
|
50 |
<p><tt>tar -zxvf Isabelle2014-RC0_linux.tar.gz</tt></p>
|
Christian Urban <christian dot urban at kcl dot ac dot uk>
diff
changeset
|
51 |
|
Christian Urban <christian dot urban at kcl dot ac dot uk>
diff
changeset
|
52 |
<li>2. Download the artefact <a href="meta-compile.tgz">meta-compile.tgz</a>. Unpack this file into
|
Christian Urban <christian dot urban at kcl dot ac dot uk>
diff
changeset
|
53 |
the same directory. This will create files <tt>Isabelle_Proofs.thy</tt> and <tt>ROOT</tt>,
|
Christian Urban <christian dot urban at kcl dot ac dot uk>
diff
changeset
|
54 |
as well as the directory <tt>nominal2</tt>.
|
Christian Urban <christian dot urban at kcl dot ac dot uk>
diff
changeset
|
55 |
|
Christian Urban <christian dot urban at kcl dot ac dot uk>
diff
changeset
|
56 |
<li>3. If you want to recheck the sources of the paper, start on the command line
|
Christian Urban <christian dot urban at kcl dot ac dot uk>
diff
changeset
|
57 |
<p><tt>./Isabelle2014-RC0/bin/isabelle build -d . MC</tt></p>
|
Christian Urban <christian dot urban at kcl dot ac dot uk>
diff
changeset
|
58 |
|
Christian Urban <christian dot urban at kcl dot ac dot uk>
diff
changeset
|
59 |
<li>4. If you want to view and edit the sources of the paper, start on the command line
|
Christian Urban <christian dot urban at kcl dot ac dot uk>
diff
changeset
|
60 |
<p><tt>./Isabelle2014-RC0/bin/isabelle jedit Isabelle_Proofs.thy</tt></p>
|
Christian Urban <christian dot urban at kcl dot ac dot uk>
diff
changeset
|
61 |
</u>
|
287
Christian Urban <christian dot urban at kcl dot ac dot uk>
diff
changeset
|
62 |
|
286
Christian Urban <christian dot urban at kcl dot ac dot uk>
parents:
diff
changeset
|
63 |
|
Christian Urban <christian dot urban at kcl dot ac dot uk>
parents:
diff
changeset
|
64 |
</TABLE>
|
288
Christian Urban <christian dot urban at kcl dot ac dot uk>
diff
changeset
|
65 |
<P>
|
293
Christian Urban <christian dot urban at kcl dot ac dot uk>
diff
changeset
|
66 |
<!-- hhmts start --> Last modified: Tue Jul 8 12:56:33 BST 2014 <!-- hhmts end -->
|
286
Christian Urban <christian dot urban at kcl dot ac dot uk>
parents:
diff
changeset
|
67 |
<a href="http://validator.w3.org/check/referer">[Validate this page.]</a>
|
Christian Urban <christian dot urban at kcl dot ac dot uk>
parents:
diff
changeset
|
68 |
</BODY>
|
Christian Urban <christian dot urban at kcl dot ac dot uk>
parents:
diff
changeset
|
69 |
</HTML>
|