summaryrefslogtreecommitdiff
path: root/mips/doc
diff options
context:
space:
mode:
authorRobert Norton2018-09-21 15:09:08 +0100
committerRobert Norton2018-09-21 15:11:56 +0100
commit2bdc5d09389c8fccd8100c0c07c54b2b8895c76a (patch)
tree62264926985604d5d5e8aed4aa5130d7fed13417 /mips/doc
parent30e1cdf6aabe611208c50e35058ea18442aa4078 (diff)
Remove cheri and mips specs -- they now have their own repository.
Diffstat (limited to 'mips/doc')
-rw-r--r--mips/doc/Makefile7
-rw-r--r--mips/doc/postamble.tex2
-rw-r--r--mips/doc/preamble.tex177
3 files changed, 0 insertions, 186 deletions
diff --git a/mips/doc/Makefile b/mips/doc/Makefile
deleted file mode 100644
index 0220a4cc..00000000
--- a/mips/doc/Makefile
+++ /dev/null
@@ -1,7 +0,0 @@
-all:
- cat preamble.tex ../mips_prelude.sail ../mips_wrappers.sail ../mips_insts.sail ../mips_epilogue.sail postamble.tex > mips_all.tex
- pdflatex mips_all.tex
-
-clean:
- rm -rf *~
- rm -rf mips_all.*
diff --git a/mips/doc/postamble.tex b/mips/doc/postamble.tex
deleted file mode 100644
index 892ef896..00000000
--- a/mips/doc/postamble.tex
+++ /dev/null
@@ -1,2 +0,0 @@
-\end{lstlisting}
-\end{document}
diff --git a/mips/doc/preamble.tex b/mips/doc/preamble.tex
deleted file mode 100644
index 524ec736..00000000
--- a/mips/doc/preamble.tex
+++ /dev/null
@@ -1,177 +0,0 @@
-
-\documentclass[10pt]{article}
-
-\usepackage[margin=1.0in]{geometry}
-\usepackage[T1]{fontenc}
-\usepackage[scaled=0.82]{beramono}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% for Lem listing
-\usepackage[scaled=0.82]{beramono}
-\usepackage{listings}
-
-\newsavebox{\codebox}
-
-\lstdefinelanguage{SailExtraKeywords}
- {morekeywords= {
-% from the sail lexer
-and,
-alias,
-as,
-bitzero,
-bitone,
-bits,
-by,
-case,
-clause,
-const,
-dec,
-default,
-deinfix,
-effect,
-Effect,
-end,
-enumerate,
-else,
-exit,
-extern,
-false,
-forall,
-foreach,
-function,
-if,
-in,
-inc,
-IN,
-let,
-member,
-Nat,
-Order,
-pure,
-rec,
-register,
-scattered,
-struct,
-switch,
-then,
-true,
-Type,
-typedef,
-undefined,
-union,
-with,
-val,
-div,
-mod,
-quot,
-rem,
-barr,
-rreg,
-wreg,
-rmem,
-wmem,
-undef,
-unspec,
-nondet,
-bool,unit,vector,range,list,bit,nat, int, uint8,uint16,uint32,uint64,implicit
-}
-}
-
-\lstdefinelanguage{LemExtraKeywords}
- {morekeywords= {
-% from the lem lexer
- as,
- fun,
- function,
- with,
- match,
- let,
- and,
- in,
- of,
- rec,
- type,
- module,
- rename,
- struct,
- end,
- open,
- import,
- include,
- true,
- false,
- begin,
- if,
- then,
- else,
- val,
- class,
- instance,
- default_instance,
- indreln,
- forall,
- exists,
- inline,
- lem_transform,
- IN,
- MEM,
- declare,
- infix,
- field,
- automatic,
- manual,
- exhaustive,
- inexhaustive,
- ascii_rep,
- compile_message,
- set_flag,
- termination_argument,
- pattern_match,
- right_assoc,
- left_assoc,
- non_assoc,
- special,
- target_rep,
- target_type,
- target_const,
- lemma,
- assert,
- theorem,
- do,
- witness,
- check,
- % coq notation
- Inductive,
- Prop,
-% names of targets,
- ocaml,
- html,
- coq,
- hol,
- isabelle,
-% these seem to be used as keywors in indreln?
- input,
- output,
-% and more keywords for specific target code that we quote
- case,
- definition,
-}
-}
-
-%\lstset{basicstyle=\footnotesize\ttfamily} %
-%\lstset{keywordstyle=\pmb}
-%\lstset{basicstyle=\footnotesize\ttfamily} %
-\lstset{basicstyle=\ttfamily} %
-\lstset{keywordstyle=\bfseries}
-\lstset{language=Caml}
-\lstset{defaultdialect=[Objective]Caml}
-\lstset{alsolanguage=SailExtraKeywords}
-\lstset{mathescape}
-
-\lstset{escapeinside={<@}{@>}}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-\begin{document}
-
-\begin{lstlisting}