X-Git-Url: http://git.megacz.com/?p=nestedvm.git;a=blobdiff_plain;f=doc%2Fnestedvm.ivme04-fig1.tex;fp=doc%2Fnestedvm.ivme04-fig1.tex;h=9a4c44c7235659ec89b04646845f21660a5daf5d;hp=0000000000000000000000000000000000000000;hb=93fc1f921f063121a7b75dcabce36969832f2807;hpb=3cb9ecabb4877cf4cfdd2cb473952e7ad290cc15 diff --git a/doc/nestedvm.ivme04-fig1.tex b/doc/nestedvm.ivme04-fig1.tex new file mode 100644 index 0000000..9a4c44c --- /dev/null +++ b/doc/nestedvm.ivme04-fig1.tex @@ -0,0 +1,21 @@ +\documentclass{article} +\input tmp.inputs +\pagestyle{empty} +\usepackage{amssymb,amsbsy} +\begin{document} +\newlength{\MyLength} +\settowidth{\MyLength}{machine code} +\newcommand{\MyBox}[1]{\makebox[\MyLength][c]{#1}} +\begin{psmatrix}[colsep=2,rowsep=0] + & \\[0pt] + [name=s0]\MyBox{unsafe source} & [name=s1]\MyBox{safe source} \\[0pt] + [name=s00]\MyBox{\tt (.c)} & [name=s11]\MyBox{\tt (.java)} \\[0pt] + & \\[0pt] + & \\[0pt] + & \\[0pt] + [name=b0]\MyBox{machine code} & [name=b1]\MyBox{safe bytecode} \\[0pt] + [name=b00]\MyBox{\tt (.o)} & [name=b11]\MyBox{\tt (.class)} \\ + & \\[0pt] + \psset{nodesep=5pt,arrows=->} +\end{psmatrix} +\end{document}