トップ 最新 追記

uDiary

海野秀之(うんのひでゆき)の外部記憶

Twitter (twilog) / RSS / アンテナ / ぶくま

2006|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|08|
2010|01|02|03|05|06|07|10|11|
2011|03|08|
2012|02|04|07|08|10|
2013|01|02|03|05|06|08|11|12|
2014|01|02|05|06|07|08|09|12|
2015|01|02|03|04|

2013-01-26 (Sat)

gvim で syntax highlight した HTML を吐く

gvim -n -c "let g:use_xhtml = 1" -c "let g:html_use_css = 1" -c "let g:html_number_lines = 1" -c ":runtime! syntax/2html.vim" -c ":wqa" $filename

普段はDoxygen でわーっとやってしまうところ。今回は Assembly なファイルをハイライトしたかったので。

Doxygen に適当なフィルタかませば Assembly なファイルも扱えるそうですが、今回は手軽に gvim をバッチ的に使う方法を。

この方法は、gvim が syntax highlight してくれるファイル種なら、なんでもOKです。Doxygen のようにリンクはってくれたりはしないので、代替にはなりません。

本日のツッコミ(全3件) [ツッコミを入れる]

# うんの [ん?このやり方だと、Assembly file のなかで C preprocessor (#define やら C..]

# うんの [なんかオプションたせば、なんとかならないかな。]

# うんの [うーん、まぁ、マクロ定義ファイルは、ファイル名を .h にして食わすとかでごまかそう。]


2013-01-27 (Sun)

GHC のソースを読んでいる

ちょびちょびと。

んで、Lexer.x にでてくる、haskell :- というのがわからないなぁと思っていて(Alex User's Guide には tokens :- というのはあるんだが…。

"haskell :-" でググッても、それらしいものは見つからないような。

http://www.haskell.org/alex/doc/html/alex-files.html

The rules are heralded by the sequence ‘id :-’ in the file. It doesn't matter what you use for the identifer, it is just there for documentation purposes. In fact, it can be omitted, but the :- must be left in.

まじすか。


2006|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|08|
2010|01|02|03|05|06|07|10|11|
2011|03|08|
2012|02|04|07|08|10|
2013|01|02|03|05|06|08|11|12|
2014|01|02|05|06|07|08|09|12|
2015|01|02|03|04|
Categories 3imp | Card | Cutter | Dalvik | Euler | Football | GAE/J | Hand | Haskell | Re:View | Ruby | Scheme | TQD | Tiger | TigerBook読 | UikiTeXi | Verilog | Violin | Web | parconc | tDiary | お勉強 | エントロピー | ツン読 | | 将棋 | 政治について | | 模写してみよう | 確率論 | 設定など | 雑文 | 音声