<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<oembed>
  <author_name>xtalco</author_name>
  <author_url>https://blog.hatena.ne.jp/xtalco/</author_url>
  <blog_title>新言語 Xtalを作る日記</blog_title>
  <blog_url>https://xtalco.hatenadiary.org/</blog_url>
  <categories>
  </categories>
  <description>Xtalは昔は「多値と配列は違うもの。余った多値は完全に切り捨てる」という実装で、多値を配列に纏める記法 (a,*b = 1,2,3)」、「配列を多値に展開する記法 (a,b = ary.values)」が存在していました。 つまり、「a,b = 1,2,3」は「a=1, b=2」であり、「a = 1,2,3」は「a=1」、そして「*a = 1,2,3」は「a=[1,2,3]」でした。実に統一性がある、と、一時は満足したのですが、実装した後冷静にこれで何が嬉しいのか考えてみました。これで嬉しい場面は「よく使う値と、ほとんど使わない値を同時に返す関数がある。その関数を使うときにほとんど使わない二…</description>
  <height>190</height>
  <html>&lt;iframe src=&quot;https://hatenablog-parts.com/embed?url=https%3A%2F%2Fxtalco.hatenadiary.org%2Fentry%2F20070619%2F1182225427&quot; title=&quot; Xtalの昔の多値の説明と、何故それを止めたのかの理由 - 新言語 Xtalを作る日記&quot; class=&quot;embed-card embed-blogcard&quot; scrolling=&quot;no&quot; frameborder=&quot;0&quot; style=&quot;display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;&quot;&gt;&lt;/iframe&gt;</html>
  <image_url></image_url>
  <provider_name>Hatena Blog</provider_name>
  <provider_url>https://hatena.blog</provider_url>
  <published>2007-06-19 12:57:07</published>
  <title> Xtalの昔の多値の説明と、何故それを止めたのかの理由</title>
  <type>rich</type>
  <url>https://xtalco.hatenadiary.org/entry/20070619/1182225427</url>
  <version>1.0</version>
  <width>100%</width>
</oembed>
