plotting functions e^x and log(x)



Suppose one wishes to plot e^x, x, and log(x) on a single graph so one
can talk about inverse functions.  I have tried (in order to avoid the
log of absolute x from showing up on the plot):

plot2d([%e^x,x,[parametric,t,log(t),[t,0,5]]],[x,-5,5])

However, I get:

bob@euler:~$ maxima
Maxima restarted.
(%i1) plot2d([%e^x,x,[parametric,t,log(t),[t,0,5]]],[x,-5,5]);

Maxima encountered a Lisp error:

 Error in <= [or a callee]: T is not of type (OR RATIONAL LISP:FLOAT).

Automatically continuing.
To reenable the Lisp debugger set *debugger-hook* to nil.
(%i2)

Where am I going wrong? 

Is there away to separately retrict the domain of two plotted functions
without using parametric plotting?

Maxima 5.9.1-9

Thanks, Bob
-- 
Dr. Robert J. Jerrard, Professor of Mathematics,
Concordia University College of Alberta,
7128 Ada Blvd., Edmonton, Alberta, T5B 4E4, Canada.
Phone: (780) 479-9291, Fax: (780) 474-1933.