/ Instruments / src / precompile.jl
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