<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<oembed>
  <author_name>cipepser</author_name>
  <author_url>https://blog.hatena.ne.jp/cipepser/</author_url>
  <blog_title>逆さまにした</blog_title>
  <blog_url>https://cipepser.hatenablog.com/</blog_url>
  <categories>
  </categories>
  <description>言語処理100本ノック 2015のQ59でS式の解析の問題に出会ったので、パーサの自作なるものにチャレンジしたく、書いてみました。 前提 リテラルはstringのみであるとする パースした結果は多分木に格納する1 タスク 以下のS式を多分木にパースします。 (a(b(d(i)(j))(e)(f(k)))(c(g)(h(l(n))(m)))) わかりやすいように改行を入れると以下のようになります。 (a (b (d (i) (j) ) (e) (f (k) ) ) (c (g) (h (l (n) ) (m) ) ) ) 木にすると以下なイメージです。 実装 Tree まず、多分木を以下のように…</description>
  <height>190</height>
  <html>&lt;iframe src=&quot;https://hatenablog-parts.com/embed?url=https%3A%2F%2Fcipepser.hatenablog.com%2Fentry%2F2017%2F09%2F02%2F112153&quot; title=&quot;GolangでS式の簡易パーサを書いてみた - 逆さまにした&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>https://cdn-ak.f.st-hatena.com/images/fotolife/c/cipepser/20170826/20170826135824.png</image_url>
  <provider_name>Hatena Blog</provider_name>
  <provider_url>https://hatena.blog</provider_url>
  <published>2017-09-02 11:21:53</published>
  <title>GolangでS式の簡易パーサを書いてみた</title>
  <type>rich</type>
  <url>https://cipepser.hatenablog.com/entry/2017/09/02/112153</url>
  <version>1.0</version>
  <width>100%</width>
</oembed>
