FC2ブログ

Microlight - a very compact Lua utilities module

2017-11-22 :  PCクリニック
Lua関連で捜しものをしていたら、・・・・・

  stevedonovan / Microlight
  A little library of useful Lua functions,
  intended as the 'light' version of Penlight

を見つけた。


このページにも解説はあるが、
ドキュメントは、これ:Module ml ですね。

  Microlight - a very compact Lua utilities module
  Steve Donovan, 2012; License MIT


この Microlight は、
最初にあるように、
  Penlight の、
  the 'light' version


試しに、
当記事最初のページの右側にある
緑色の「Clone or download」ボタンから

「Microlight-master.zip」 2015/04/06 版  25.9KB

をダウンロードした。

書庫内には幾つかあるが、
(多分) ml.lua 27.5KB 1つでOK?


少々学習(?)していたら、
7月7日の記事「Lua ( GSL Shell ) / Penlight 学習:range 関数
に比べて、シンプルなものがあった。

  range ( x1, x2, d )
    create an array of numbers from start to end.
    With one argument it goes 1..x1.
    d may be a floating-point fraction


対話型で確認:( 'ml.lua' を置いた場所で )
・・・ DOS 窓で、・・・

> gsl-shell

> _ = require 'ml'.import()

> range( 2, 10 )
{2, 3, 4, 5, 6, 7, 8, 9, 10}

> range( 5 )
{1, 2, 3, 4, 5}

> range( 1, 2, 0.3 )
{1, 1.3, 1.6, 1.9}
となった。


時と場合によっては、'Penlight' よりは使い勝手が良い?


本日はここまで。


Lua ( GSL Shell ) / Microlight 学習は続く。


見ていただいた序でとは厚かましい限りですが、
お帰りに投票して頂けるとなお嬉しいです。 ⇒ blogram投票ボタン


171028
関連記事
スポンサーサイト

コメントの投稿

管理者にだけ表示を許可する

おきてがみ/blogram
blogram投票ボタン



おきてがみ

最新記事
カレンダー
07 | 2018/08 | 09
- - - 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 -
月別アーカイブ
カテゴリ
最新コメント
検索フォーム
リンク
プロフィール

<紙>

Author:<紙>
ようこそ。
「パソコンヲタクの雑記帳」
もろもろなことを綴っています。
パソコン ヲタクってねくら?
画像は kami でなく kani です。

カウンター(fc2、i2i) /Google Analytics


i2i(from 2010-08-24)
Total =
Today  =  
Yesterday=
アンチエイジング

Google Analytics
ブックマーク