Если предстааить себе, что ранний лисп использовал в качестве пула объектов именно кучу как дерево с предикатом сравнения, то предлагаю попробовать представить себе, что ж там за предикат сравнения такой. Он должен уметь сравнивать два произвольных лисп-значения. У меня не получается представить.
Если предстааить себе, что ранний лисп использовал в качестве пула объектов именно кучу как дерево с предикатом сравнения, то предлагаю попробовать представить себе, что ж там за предикат сравнения такой. Он должен уметь сравнивать два произвольных лисп-значения. У меня не получается представить.
Во-первых, в большинстве случаев это их последовательность всё-таки. Во-вторых, не факт, что она будет конечная. В-третьих, вообще при сравнении надо учитывать семантику данных. Иначе в нём не очень много смысла.
Во-первых, в большинстве случаев это их последовательность всё-таки. Во-вторых, не факт, что она будет конечная. В-третьих, вообще при сравнении надо учитывать семантику данных. Иначе в нём не очень много смысла.
а зачем вам семантика, для такого низкого уровня (размещение в памяти)?