Golangの構文木操作ライブラリdstの紹介
dstとはDecorated Syntax Treeの略で、GOの構文木(go/astパッケージ)にファイルの情報を付加したものである。 go/astパッケージではスペースやコメントの情報を持た...
10 search resultsShowing 1~10 results
You need to log-in
dstとはDecorated Syntax Treeの略で、GOの構文木(go/astパッケージ)にファイルの情報を付加したものである。 go/astパッケージではスペースやコメントの情報を持た...
Macのバイナリー形式よりもELFのほうがなにかと楽なのでクロスコンパイル環境を構築します。 Dockerでクロスコンパイル環境をインストール 以下Dockerファイル FROM ubuntu:...
最小全域木とは簡単に説明するとグラフのすべての頂点は最も少ないコストの辺で構成された木のことです。 使用しているアルゴリズムはクラスカル法です。 これも簡単に言うとグラフから最もコストの少ない辺...
言語実装 Advent Calendar 2015の22日目として書かれました。 ErlangでBEAMで動くコンパイラする作成を説明します。 ulangというサンプルプログラムを作ったのでこれ...
Erlang入門 Erlangの特徴は並列処理を言語やVMでサポートしている関数型言語です。 また、ErlangはPrologやその後継である並列論理型言語の強い影響を受けていて構文やVMの構造...
DB作製 herokuコマンドでポストグレスDBを作製します。 heroku addons:add heroku-postgresql 確認 その後Herokuにログインしてhttps://d...
CPUの創りかた自体は発売されたとき買って読んだんだけどCPU作らずにずっときてしまったので、正月休みを利用してつくってみた。 FPGAやverilog自体に慣れるために ココらへんをよんでた。...
元ネタ 今すぐ辞めて欲しい、「Ruby on Rails勉強してます」「CakePHP勉強してます」 http://blog.sumyapp.com/2013/07/no-recommend-r...
アルゴリズムイントロダクションに載ってる赤黒木を実装C#で実装してみました。 C#よくわかっていません。 RBTree.rb using System; using System.Collect...
9.3 最悪線形時間選択アルゴリズムで以下のようなアルゴリズムがあります 1.入力配列のn 個の要素をそれぞれ5 個の要素からなるLn/5J 個のグループと残りのnmod5 個の要素からなる高々...
10 search resultsShowing 1~10 results
Qiita is a knowledge sharing service for engineers.