adds some benchmark for factorial
adds comments (and the dump back on factorial)
adds the toy language
fix oprerator example
add the console style back and fix readme
Fix incompatible type in LLVM::Function#type and add test
Add LLVM::Function#function_type
Fix errors in LLVM::FunctionType#argument_types and LLVM::FunctionType#vararg?
Merge remote-tracking branch 'ishikawa/fix-function-type'
Add support for constants of named struct type.
Rename homebrew recipe
Updated sha hash for llvm 3.2 and README to reflect new name
Merge remote-tracking branch 'whitequark/named-struct-constants'
Merge remote-tracking branch 'dancinglightning/samples'
Merge remote-tracking branch 'NateBarnes/master'
Added Torsten Rüger and Nate Barnes to contributors list.
Fix a typo in Builder#unwind.
Fix Ruby 2.0 compatibility.

Ruby 2.0 changed the default encoding to UTF-8, which broke a binary
regexp used to check if LLVM actually can emit machine code.
Merge pull request #26 from whitequark/ruby2.0

Fix Ruby 2.0 compatibility.
Loosen ffi dependency.