Curious on the .nb format
- To: mathgroup at smc.vnet.net
- Subject: [mg92248] Curious on the .nb format
- From: Mariano Suárez-Alvarez <mariano.suarezalvarez at gmail.com>
- Date: Wed, 24 Sep 2008 03:31:46 -0400 (EDT)
Hi all, Peeking inside a .nb file I find the following: Cell[BoxData[ RowBox[{ RowBox[{ RowBox[{"j", "[", RowBox[{"\[Lambda]_", ",", "n_"}], "]"}], " ", ":=", " ", RowBox[{"SparseArray", "[", "\[IndentingNewLine]", RowBox[{ RowBox[{"{", RowBox[{ RowBox[{ RowBox[{"Band", "[", RowBox[{"{", RowBox[{"1", ",", "1"}], "}"}], "]"}], " ", "\[Rule]", " ", "\[Lambda]"}], ",", " ", RowBox[{ RowBox[{"Band", "[", RowBox[{"{", RowBox[{"2", ",", "1"}], "}"}], "]"}], "\[Rule]", "1"}]}], "}"}], ",", "\[IndentingNewLine]", RowBox[{"{", RowBox[{"n", ",", "n"}], "}"}]}], "\[IndentingNewLine]", "]"}]}], ";"}]], "Input", CellChangeTimes->{{3.427652733785487*^9, 3.427652843372787*^9}}], as the representation of what the front end displays as j[\[Lambda]_, n_] := SparseArray[ {Band[{1, 1}] -> \[Lambda], Band[{2, 1}] -> 1}, {n, n} ]; Is there *really* a need to save things like RowBox[{"{", RowBox[{"1", ",", "1"}], "}"}] ? Is there a semantic difference from that to RowBox[{"{", "1", ",", "1", "}"}] ? That makes the usual complains about the verbosity of XML seem so irrelevant ;) -- m