タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

ProgrammingとprogrammingとLuaに関するkmonのブックマーク (9)

  • Lua基礎文法最速マスター

    最近、基礎文法最速マスターというプログラミング言語の解説が流行ってるようなので、便乗してみた。個人的にはC++Pythonの方が慣れ親しんでいるのだが、自分でも勉強できるように普段使っていない言語を書いてみることにした。以前にここのブログで言及した言語、Processing、Erlang、Lua、PowerShellなどの中でもErlangとLuaに興味があったので、比較的書きやすいLuaを選んでみた。 何故Luaなのか? Wikipediaによると、Luaはブラジル・リオデジャネイロのカトリカ大学で生まれた手続き型言語だ。高速な動作、高い移植性、組み込みの容易さが特徴だ。また、ホストプログラムへの組み込みが容易であることもあって、コンピュータゲームなどで利用されている。有名どころでは、PlayStation HomeやWorld of Warcraftなどがある。また、小飼弾氏もなんて

  • Lua

    目次 1.0.0 Lua の基礎 1.1.0 Lua v.s. Python 1.2.0 Lua 初心者の戸惑い 1.2.1  文字列の結合演算子 1.2.2  関数の戻り値 1.2.3  nil と None 1.2.4  部分文字列 1.2.5  正規表現 1.2.6  module 1.2.7  long comment 1.2.8  local 1.3.0 import 2.0.0 Lua XML 2.1.0 XML collect 2.2.0 XML collect (修正版) 2.3.0 XML mktree 2.4.0 XML viewer mkidf 2.5.0 XML 雑感 2009/01/29 2009/02/15 追加 2009/02/16 追加 2009/03/17 追加 2009/04/04 追加 2009/04/05 追加 今年の冬休みは Lua で WebDA

  • Big Sky :: Luaでtwitter発言をWebScraperする

    Luaも動的にメンバが追加出来る言語ですので、データ構造を動的に作り上げる事が出来ます。今日はなんとなく、「LuaでWebScraper作ったら、どんなんになるんだろう...」と思いつきで... 用意するのは LuaからXPathを操作出来るltxml LuaからSocketを操作出来るLuaSocket あくまでサンプルですので、CSSセレクタも使えなければ最新のWebScraperの様に相対/絶対URL展開や、フィルタ等はサポートしていません。 またresultも動作させていない為、結果が全て戻ります。 さらにltxmlが内部で使っているTinyXML/TinyXPathの仕様からか、XPathの途中に「//」をめり込ます事が出来ませんでした。 まずLua版WebScraperのソース。 luascraper.lua local http = require("socket.http"

    Big Sky :: Luaでtwitter発言をWebScraperする
  • Luaプログラミング入門

    著作権を明記すれば,このの内容を自由に利用・配布・変更してもかまいません. Lua5.1に対応しています. C言語プログラミング入門に比べて執筆スピードは遅いと思います. まずはC言語の方を完成させないと.

  • Luaでプログラミングしてみたい Lua

    プロのゲーム開発では必須となっているスクリプト言語。いかに効率よくテスト&デバッグを行うか。いかに拡張性を高めるか。ウォークラフト風リアルタイムストラテジーゲームを作りながら、定番スクリプト言語LuaとC/C++の連携方法を学べる、プロ仕様のゲームプログラミングガイド! 『スクリプト言語による効率的ゲーム開発 〜C/C++へのLua組込み実践』 B5変 408ページ ISBN: 978-4-7973-4855-2 体価格: 3,800円 2008年9月29日発売 http://www.amazon.co.jp/exec/obidos/ASIN/4797348550 著者: 浜中 誠 東京大学 機械情報工学科卒。その後、富士通研究所 自律システム研究部に所属。 2001年、(有)クロムシックス設立に参加、現在代表シミュレーションゲーム用3Dグラフィックエンジン、ゲームエンジン開発の他、各種

  • Lua@空想具現化プログラミング

    Luaは標準ではSJIS文字が化けてしまいます。このため独自にSJISを通す ように修正を行いました。 Luaの日語(SJIS)対応済みソースおよびとWindows向けバイナリ(exe)です。 VC++6/VC++2003.Netプロジェクトも同梱しています。 特徴 ・ SJISがLua内の文字列およびコメント部分に使用可能 ・ バイナリ(exe)がついてます ・ Luaの動作する環境であればコンパイル可能 ・ おまけとして、台湾BIG5も使用可能(mbenc.h内defineで切り替え) テスト方法 Lua.exe (lua5.1.exe)を実行 し、プロンプト > が出たら、 print "ソース" と打ってみてください。 ソース とかえってくれば(文字化けしなければ)OKです。 (オリジナルのままでは、「ソ」の文字が化けます) - Lua5.1.3 (LuaBinaries互換版

  • Lua言語の紹介

    プログラミング言語Luaの紹介 Luaは軽量なスクリプト言語として活躍しているフリーソフトです。 ここでは、日語の解説などを紹介しています。 Luaの日語ページ まだトップページの和訳だけですがご参考に。 Lua言語の手引き(5.1) 短くまとめた文書として公開してきたもので、バージョン5.1にあわせて変更しました。 Luaサンプルプログラムの補足説明 luaの配布コードにあるサンプルプログラムの補足説明をしてみました。 最新情報 詳細はLuaのホームページ newsまで。 新バージョン5.3が公開中。 Luaワークショップ2014が11月にモスクワで開催されました。 Luaの資料 リファレンスマニュアル(5.2) 日語版 yuno さんのブログサイトに掲載されています。きちんと訳されています。 Programming in Lua の和訳書が出ています。 エルサリムスキー教授の P

  • The Programming Language Lua

    Official website of the Lua language

  • Lua - Lua/組み込み系言語 Wiki*

    Luaとは、 Luaはプログラムの機能を拡張する、いわゆる組み込み用途に特化したスクリプト言語。 軽快で高速、組み込みが容易、移植性が高い、といった特徴を持ち、多くの環境に移植されている。 数多くの商用ゲームに採用された実績がある。 リオデジャネイロ、カトリカ大学の情報工学科コンピュータグラフィックステクノロジーグループ TeCGraf によって設計開発された。 Luaはポルトガル語で「月」の意味。 Via.はてなダイアリー - Luaとは http://d.hatena.ne.jp/keyword/Lua Lua参考サイト一覧 The Programming Language Lua http://www.lua.org/ Lua 5.1 リファレンスマニュアル http://sugarpot.sakura.ne.jp/yuno/html/lua51_manual_ja.html Lua

    Lua - Lua/組み込み系言語 Wiki*
  • 1