Types

Explanation of tables
*green Function exists in octave 2.0.x
Noted incompatibilities and missing features
+yellow Function exists in matcompat
Author and home for the function.
?orange Function doesn't exist
Explanation of what you can do instead.
xred Function doesn't exist, and no work-around

Base types
xsingle
xuint8
xuint16
xuint32
xint8
xint16
?int32
examples/make_int.cc

Multi-dimensional arrays
xcat
xndims
xndgrid
xpermute
xipermute
xshiftdim
xsqueeze

Cell arrays
octave 2.1.x cell support requires a patch against 2.1.31; there are limitations.
?cell
?iscell
xcellfun
xcelldisp
xcellplot
xnum2cell
+deal
Ariel Tankus
xcell2struct
xstruct2cell

Structures
+struct
+fieldnames
+getfield
+setfield
+rmfield
+isfield
+isstruct
Etienne Grossman has all these. Note that Etienne has fields.m rather than fieldnames.m

Classes and objects
xclass
xstruct
xmethods
xisa
xisobject
xinferiorto
xsuperiorto
xsubstruct

Operators
xminus
xplus
xtimes
xmtimes
xmldivide
xmrdivide
xrdivide
xldivide
xpower
xmpower
xuminus
xuplus
xhorzcat
xvertcat
xle
xlt
xgt
xge
xeq
xne
xnot
xand
xor
xsubsasgn
xsubsref
xcolon
xend
+transposenon-conjugate transpose; equivalent to x.'
Paul Kienzle by Laurent Mazet
+ctransposeconjugate transpose; equivalent to x'
Paul Kienzle by Laurent Mazet
xsubsindex
xloadobj
xsaveobj
xdisplay