>> 古い記事: メモ: Ruby で JSON のパース/シリアライズ
<< 新しい記事: Elisp メモ: メジャーモードを切り替えるタイミングで処理を実行させる

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

anbt-sql-formatter メモ

README 的なことは github の readme.ja.txt を見ていただくとして、その他適当なメモ、覚書。


* 2014-07-08

参考。ベンダごとに構文定義を切り替える方式。
SQL Translator - r7km/s

----
https://github.com/sonota/anbt-sql-formatter.js
JavaScriptで書きなおしてみましたが、
もういっそのことHaxeで書いた方がいいかも?

* 2010-03-23

Parser ではなく Scanner という名前の方が良かったかも?

Parser 部分は「これは関数名、これは列名」などと意味値を与えるとこまではやってなくて、
文字列の外形を見てコメント、文字列、空白、記号、数、キーワードなどに
トーカナイズしているだけなので、やはり
racc とか Ragel などを使って置き換えた方が良いかもしれない。
"1a" が "1" "a" になったりするし。

>> 古い記事: メモ: Ruby で JSON のパース/シリアライズ
<< 新しい記事: Elisp メモ: メジャーモードを切り替えるタイミングで処理を実行させる
** ホームに戻る

コメント

コメントの投稿

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

|
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。