precompile.jl
1 using Lang: @preset, @precomp 2 @preset begin 3 funcs = [*, +, -, *, รท] 4 funcs2 = [sub!, add!, cash!, mul!, div!, rdiv!] 5 @precomp begin 6 a = parse(Asset, "BTC/USDT") 7 a.bc 8 a.qc 9 parse(Derivatives.Derivative, "BTC/USDT") 10 parse(AbstractAsset, "BTC/USDT") 11 isfiatpair("BTC/USDT") 12 ca = c"usdt"1000.0 13 for f in funcs 14 f(ca, 1) 15 f(ca, 1.0) 16 end 17 for f in funcs2 18 f(ca, 1) 19 f(ca, 1.0) 20 end 21 end 22 end