%Point A
\pgfmathparse{-1}\let\xa\pgfmathresult;
\pgfmathparse{-1}\let\ya\pgfmathresult;

%Point B
\pgfmathparse{ 1}\let\xb\pgfmathresult;
\pgfmathparse{ 1}\let\yb\pgfmathresult;

%Left and right limit for x
\pgfmathparse{-2}\let\xleft\pgfmathresult;
\pgfmathparse{ 2}\let\xright\pgfmathresult;

\pgfmathparse{-3}\let\ybottom\pgfmathresult;
\pgfmathparse{ 3}\let\ytop\pgfmathresult;


\input{/usr/local/tikz/Common.tikz}
\input{/usr/local/tikz/Moulton/Calc.Moulton.tikz}
\input{/usr/local/tikz/Moulton/Styles.tikz}
\input{/usr/local/tikz/Moulton/Draw.Line.tikz}
\input{\TiKZPath/Moulton/Draw.ABC.tikz}

\draw [-Latex] (1.5*\xleft,0)    -- (1.5*\xright,0) node [right] {$x$};
\draw [-Latex] (0,\ybottom)  -- (0,\ytop)   node [above] {$y$};
