Mercurial > hg > octave-lyh
comparison libinterp/parse-tree/pt-eval.cc @ 17344:b81b9d079515
Use '##' for comments which stand alone on a line.
* libinterp/corefcn/besselj.cc, libinterp/corefcn/conv2.cc,
libinterp/corefcn/pinv.cc, libinterp/corefcn/rand.cc,
libinterp/corefcn/regexp.cc, libinterp/corefcn/sqrtm.cc,
libinterp/dldfcn/qr.cc, libinterp/parse-tree/pt-eval.cc,
scripts/general/cplxpair.m, scripts/general/repmat.m, scripts/help/doc.m,
scripts/help/doc_cache_create.m, scripts/image/colorcube.m,
scripts/image/hsv2rgb.m, scripts/image/image.m, scripts/io/strread.m,
scripts/io/textscan.m, scripts/miscellaneous/bzip2.m,
scripts/miscellaneous/edit.m, scripts/miscellaneous/gzip.m,
scripts/optimization/__all_opts__.m, scripts/optimization/fminbnd.m,
scripts/optimization/sqp.m, scripts/pkg/private/get_forge_pkg.m,
scripts/plot/area.m, scripts/plot/stemleaf.m, scripts/plot/surfc.m,
scripts/plot/uiresume.m, scripts/plot/zlabel.m, scripts/polynomial/mkpp.m,
scripts/polynomial/ppval.m, scripts/set/intersect.m, scripts/signal/freqz.m,
scripts/sparse/pcg.m, scripts/sparse/pcr.m, scripts/sparse/svds.m,
scripts/sparse/treelayout.m, scripts/specfun/ellipke.m,
scripts/special-matrix/toeplitz.m, scripts/strings/dec2base.m,
scripts/strings/strsplit.m, scripts/testfun/test.m, test/build-sparse-tests.sh,
test/index.tst, test/system.tst:
Use '##' for comments which stand alone on a line.
author | Rik <rik@octave.org> |
---|---|
date | Wed, 28 Aug 2013 08:27:38 -0700 |
parents | bc924baa2c4e |
children | 3cc57abeca48 |
comparison
equal
deleted
inserted
replaced
17343:583306fe7e4f | 17344:b81b9d079515 |
---|---|
808 | 808 |
809 if (p == lst.end ()) | 809 if (p == lst.end ()) |
810 break; | 810 break; |
811 else | 811 else |
812 { | 812 { |
813 // Clear preivous values before next statement is | 813 // Clear previous values before next statement is |
814 // evaluated so that we aren't holding an extra | 814 // evaluated so that we aren't holding an extra |
815 // reference to a value that may be used next. For | 815 // reference to a value that may be used next. For |
816 // example, in code like this: | 816 // example, in code like this: |
817 // | 817 // |
818 // X = rand (N); ## refcount for X should be 1 | 818 // X = rand (N); # refcount for X should be 1 |
819 // ## after this statement | 819 // # after this statement |
820 // | 820 // |
821 // X(idx) = val; ## no extra copy of X should be | 821 // X(idx) = val; # no extra copy of X should be |
822 // ## needed, but we will be faked | 822 // # needed, but we will be faked |
823 // ## out if retval is not cleared | 823 // # out if retval is not cleared |
824 // ## between statements here | 824 // # between statements here |
825 | 825 |
826 // result_values = empty_list; | 826 // result_values = empty_list; |
827 } | 827 } |
828 } | 828 } |
829 else | 829 else |