Sha256: f482b970749c7977e2fbf267b4561f45a10c9e39a6b9a0316352f53fff28c50f
Contents?: true
Size: 515 Bytes
Versions: 10
Compression:
Stored size: 515 Bytes
Contents
#!/usr/bin/env ruby require 'furnace' load ARGV[0] pipeline = Furnace::Transform::Pipeline.new(*[ Furnace::Transform::Rubinius::ASTBuild.new, Furnace::Transform::Rubinius::ASTNormalize.new, Furnace::Transform::Generic::LabelNormalize.new, Furnace::Transform::Generic::CFGBuild.new, Furnace::Transform::Generic::CFGNormalize.new, Furnace::Transform::Generic::ANFBuild.new, Furnace::Transform::Optimizing::FoldConstants.new, ]) cfg, = pipeline.run(method(:main).executable) puts cfg.to_graphviz
Version data entries
10 entries across 10 versions & 1 rubygems