概念

basketとは、関連するgemとelementをパックにして、それをいくつも束ねて扱うことができる機能です。この機能は、共有辞書ファイルハイライト機能で使われるほか、このページのように同じパターンの構成が連続するようなページを記述する際にも使います。

使い方

下の例ように記述すると、「articles」バスケットに「title」と「data」というデータを持ったエントリーが作成されます。

articles[
title=タイトル
data<<
データ
__END__
]

これを複数並べて書くと、「articles」バスケットに複数のエントリーが作成されますので、「for - endfor」などを使って整形した形で出力することができます。