summaryrefslogtreecommitdiff
path: root/pi-calc
blob: a108f4b7b44c92f89de32cbb4a2864b5c2c6fa54 (plain)
1
2
3
4
5
6
7
8
9
10
#!/usr/bin/env lua
local C = require "Calculator"
local M = require "Material"
local Q = require "Quantity"
local material, amount = ...
if not material then
	error("expected material name as an argument")
end
amount = tonumber(amount) or 1
C.pretty_print(C.raw_materials_needed(Q{amount, material}))