Skip to content

Commit

Permalink
computing precisely a set of IFunction[T] to generate
Browse files Browse the repository at this point in the history
  • Loading branch information
antonkolotaev committed Feb 27, 2014
1 parent 5e60132 commit 1b1208f
Show file tree
Hide file tree
Showing 210 changed files with 475 additions and 2,077 deletions.
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
from marketsim.gen._out._isingleassetstrategy import ISingleAssetStrategy
from marketsim.gen._out._iaccount import IAccount
from marketsim.gen._out._ifunction._ifunctionobjectisingleassetstrategy import IFunctionobjectISingleAssetStrategy
from marketsim import meta
#.ISingleAssetStrategy => .IAccount
class IFunctionIAccountISingleAssetStrategy(object):
_types = [meta.function((ISingleAssetStrategy,),IAccount)]

_types.append(IFunctionobjectISingleAssetStrategy)
pass


Expand Down

This file was deleted.

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
from marketsim.gen._out._ifunction._ifunctionfloat import IFunctionfloat
from marketsim.gen._out._ievent import IEvent
from marketsim.gen._out._ifunction._ifunctionobjectifunctionfloat import IFunctionobjectIFunctionfloat
from marketsim import meta
#(() => .Float) => .IEvent
class IFunctionIEventIFunctionfloat(object):
_types = [meta.function((IFunctionfloat,),IEvent)]

_types.append(IFunctionobjectIFunctionfloat)
pass


Expand Down
12 changes: 12 additions & 0 deletions marketsim/gen/_out/_ifunction/_ifunctionieventifunctionside.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
from marketsim.gen._out._ifunction._ifunctionside import IFunctionSide
from marketsim.gen._out._ievent import IEvent
from marketsim.gen._out._ifunction._ifunctionobjectifunctionside import IFunctionobjectIFunctionSide
from marketsim import meta
#(() => .Side) => .IEvent
class IFunctionIEventIFunctionSide(object):
_types = [meta.function((IFunctionSide,),IEvent)]
_types.append(IFunctionobjectIFunctionSide)
pass



Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
from marketsim.gen._out._ievent import IEvent
from marketsim.gen._out._ifunction._ifunctionobjectifunctionsideifunctionfloat import IFunctionobjectIFunctionSideIFunctionfloat
from marketsim.gen._out._ifunction._ifunctionfloat import IFunctionfloat
from marketsim import meta
from marketsim.gen._out._ifunction._ifunctionside import IFunctionSide
#((() => .Side),(() => .Float)) => .IEvent
class IFunctionIEventIFunctionSideIFunctionfloat(object):
_types = [meta.function((IFunctionSide,IFunctionfloat,),IEvent)]
_types.append(IFunctionobjectIFunctionSideIFunctionfloat)
pass



11 changes: 0 additions & 11 deletions marketsim/gen/_out/_ifunction/_ifunctionifunctionbool.py

This file was deleted.

This file was deleted.

11 changes: 0 additions & 11 deletions marketsim/gen/_out/_ifunction/_ifunctionifunctionfloat.py

This file was deleted.

10 changes: 0 additions & 10 deletions marketsim/gen/_out/_ifunction/_ifunctionifunctionfloatfloat.py

This file was deleted.

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,10 +1,13 @@
from marketsim.gen._out._iaccount import IAccount
from marketsim.gen._out._ifunction._ifunctionobjectiaccount import IFunctionobjectIAccount
from marketsim.gen._out._ifunction._ifunctionfloat import IFunctionfloat
from marketsim.gen._out._ifunction._ifunctionifunctionobjectiaccount import IFunctionIFunctionobjectIAccount
from marketsim.gen._out._iaccount import IAccount
from marketsim import meta
#.IAccount => (() => .Float)
class IFunctionIFunctionfloatIAccount(object):
_types = [meta.function((IAccount,),IFunctionfloat)]

_types.append(IFunctionobjectIAccount)
_types.append(IFunctionIFunctionobjectIAccount)
pass


Expand Down

This file was deleted.

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
from marketsim.gen._out._ifunction._ifunctionfloat import IFunctionfloat
from marketsim.gen._out._ifunction._ifunctionifunctionfloatidifferentiable import IFunctionIFunctionfloatIDifferentiable
from marketsim.gen._out._ifunction._ifunctionifunctionfloatiobservablefloat import IFunctionIFunctionfloatIObservablefloat
from marketsim.gen._out._ifunction._ifunctionobjectifunctionfloat import IFunctionobjectIFunctionfloat
from marketsim.gen._out._ifunction._ifunctionifunctionobjectifunctionfloat import IFunctionIFunctionobjectIFunctionfloat
from marketsim import meta
#(() => .Float) => (() => .Float)
class IFunctionIFunctionfloatIFunctionfloat(object):
_types = [meta.function((IFunctionfloat,),IFunctionfloat)]
_types.append(IFunctionIFunctionfloatIDifferentiable)
_types.append(IFunctionIFunctionfloatIObservablefloat)
_types.append(IFunctionobjectIFunctionfloat)
_types.append(IFunctionIFunctionobjectIFunctionfloat)
pass


Expand Down

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
from marketsim.gen._out._ifunction._ifunctionifunctionobjectifunctionfloatifunctionfloat import IFunctionIFunctionobjectIFunctionfloatIFunctionfloat
from marketsim.gen._out._ifunction._ifunctionfloat import IFunctionfloat
from marketsim.gen._out._ifunction._ifunctionieventifunctionfloat import IFunctionIEventIFunctionfloat
from marketsim import meta
from marketsim.gen._out._ifunction._ifunctionobjectifunctionfloat import IFunctionobjectIFunctionfloat
#(() => .Float) => ((() => .Float) => .IEvent)
class IFunctionIFunctionIEventIFunctionfloatIFunctionfloat(object):
_types = [meta.function((IFunctionfloat,),IFunctionIEventIFunctionfloat)]
_types.append(IFunctionobjectIFunctionfloat)
_types.append(IFunctionIFunctionobjectIFunctionfloatIFunctionfloat)
pass



Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
from marketsim.gen._out._ifunction._ifunctionobjectifunctionside import IFunctionobjectIFunctionSide
from marketsim.gen._out._ifunction._ifunctionifunctionobjectifunctionfloatifunctionside import IFunctionIFunctionobjectIFunctionfloatIFunctionSide
from marketsim.gen._out._ifunction._ifunctionieventifunctionfloat import IFunctionIEventIFunctionfloat
from marketsim import meta
from marketsim.gen._out._ifunction._ifunctionside import IFunctionSide
#(() => .Side) => ((() => .Float) => .IEvent)
class IFunctionIFunctionIEventIFunctionfloatIFunctionSide(object):
_types = [meta.function((IFunctionSide,),IFunctionIEventIFunctionfloat)]
_types.append(IFunctionobjectIFunctionSide)
_types.append(IFunctionIFunctionobjectIFunctionfloatIFunctionSide)
pass



Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
from marketsim.gen._out._ifunction._ifunctionobjectifunctionsideifunctionfloat import IFunctionobjectIFunctionSideIFunctionfloat
from marketsim.gen._out._ifunction._ifunctionfloat import IFunctionfloat
from marketsim.gen._out._ifunction._ifunctionifunctionobjectifunctionfloatifunctionsideifunctionfloat import IFunctionIFunctionobjectIFunctionfloatIFunctionSideIFunctionfloat
from marketsim.gen._out._ifunction._ifunctionieventifunctionfloat import IFunctionIEventIFunctionfloat
from marketsim import meta
from marketsim.gen._out._ifunction._ifunctionside import IFunctionSide
#((() => .Side),(() => .Float)) => ((() => .Float) => .IEvent)
class IFunctionIFunctionIEventIFunctionfloatIFunctionSideIFunctionfloat(object):
_types = [meta.function((IFunctionSide,IFunctionfloat,),IFunctionIEventIFunctionfloat)]
_types.append(IFunctionobjectIFunctionSideIFunctionfloat)
_types.append(IFunctionIFunctionobjectIFunctionfloatIFunctionSideIFunctionfloat)
pass



Loading

0 comments on commit 1b1208f

Please sign in to comment.