htmldoc
is a new keyword that has been added to
ptlang
.
ptlang
no longer generates troff output and instead
generates html. The html output is generated in the
stars/
directory. In releases earlier than
Ptolemy0.7, the troff output was generated in
stars/../doc/stars
HOFDelayedMap
is replaced by HOFMap
.
HOFSrc
xxx and
HOFSrcGr
xxx (where xxx is a type,
such as Int
). All these variants are replaced by
the generic HOFSrc
and HOFSrcGr
.
masters
or ptfixtree
to
update their references.
cgc/stars
directory to the cgc/dsp/stars
directory and
set symbolic links from cgc/icons
to cgc/dsp/icons
for
those stars for backwards compatibility.
Users should run masters on their own CGC demos in order
for look-inside to work.
DTMFPostTest
,
Dirichlet
, FFTCx
, FIR
,
FIRFix
, GAL
, GGAL
,
Goertzel
, GoertzelBase
,
GoertzelPower
, IIR
, LMS
,
LMSOscDet
, RaisedCosine
,
Sinc
, Window
.
CGCPCM
, CGCPCMread
, CGCPCMwrite
,
CGCSunSound
, CGCTkSunSound
Also, SDFReadPCM
was removed and replaced with
SDFPCMReadInt
cgc/targets/main
directory has been split.
targets/main
directory into targets/uniproc
and targets/multiproc
CG56Cut
, CG56Pad
PTOLEMY_SYSTEMS
has been changed.
$HOME/PTOLEMY_SYSTEMS/domain
.
For mixed-domain demos, the domain was set to MIXED;
otherwise, the domain was set to SDF, CGC, etc.
Note that $HOME
is used instead of ~
because POSIX-compliant Unix operating systems always define
the HOME environment variable but do not always support ~.
Also, it is possible to define environment variables on Macs and PCs.
libptdsp
library. If you use
SDFIntDiv
and SDFModulus
have been renamed
SDFIntDiv
and SDFModulus
were in
src/domains/sdf/contrib/stars
. These stars have been moved
to src/domains/sdf/stars
and renamed to
SDFDivByInt
and SDFModuloInt
.
BDFTrue
renamed to BDFCondGate
BDFTrue
star to
BDFCondGate
.
int()
cast operator, which truncates toward 0 for
positive values, and truncates in a machine dependent way for
negative values.
Error: switch.Case.output=21: The control value 2 is not in the range [0,1]The demo had been generating fractional values in the range 0 to 1.9, which were truncated to the 0 or 1 expected by the Case star. With rounding, the last few values converted to 2 instead. We changed the demo to generate fractional values running from 0 to 1, which round to the required control values.
DERepeatStar
improvements