Contents
Index
copilot-sbv-0.1: A compiler for CoPilot targeting SBV.
Index
allocMetaTable
Copilot.Compile.SBV.MetaTable
Arg
Copilot.Compile.SBV.MetaTable
argToCall
Copilot.Compile.SBV.MetaTable
ArrIn
Copilot.Compile.SBV.Copilot2SBV
ArrInput
1 (Type/Class)
Copilot.Compile.SBV.Copilot2SBV
2 (Data Constructor)
Copilot.Compile.SBV.Copilot2SBV
arrInput
Copilot.Compile.SBV.Copilot2SBV
arrType
Copilot.Compile.SBV.Copilot2SBV
BitsInst
1 (Type/Class)
Copilot.Compile.SBV.Witness
2 (Data Constructor)
Copilot.Compile.SBV.Witness
bitsInst
Copilot.Compile.SBV.Witness
BVDivisibleInst
1 (Type/Class)
Copilot.Compile.SBV.Witness
2 (Data Constructor)
Copilot.Compile.SBV.Witness
c2Args
Copilot.Compile.SBV.MetaTable
c2sExpr
Copilot.Compile.SBV.Copilot2SBV
compile
Copilot.Compile.SBV
defaultParams
Copilot.Compile.SBV.Params
, Copilot.Compile.SBV
divInst
Copilot.Compile.SBV.Witness
driver
Copilot.Compile.SBV.Driver
driverName
Copilot.Compile.SBV.Driver
EqInst
1 (Type/Class)
Copilot.Compile.SBV.Witness
2 (Data Constructor)
Copilot.Compile.SBV.Witness
eqInst
Copilot.Compile.SBV.Witness
Extern
Copilot.Compile.SBV.MetaTable
ExternArr
Copilot.Compile.SBV.MetaTable
ExternFun
Copilot.Compile.SBV.MetaTable
ExternFunInfo
1 (Type/Class)
Copilot.Compile.SBV.MetaTable
2 (Data Constructor)
Copilot.Compile.SBV.MetaTable
externFunInfoArgs
Copilot.Compile.SBV.MetaTable
ExternFunInfoMap
Copilot.Compile.SBV.MetaTable
externFunInfoMap
Copilot.Compile.SBV.MetaTable
externFunInfoType
Copilot.Compile.SBV.MetaTable
ExternInfoMap
Copilot.Compile.SBV.MetaTable
externInfoMap
Copilot.Compile.SBV.MetaTable
ExtIn
Copilot.Compile.SBV.Copilot2SBV
ExtInput
1 (Type/Class)
Copilot.Compile.SBV.Copilot2SBV
2 (Data Constructor)
Copilot.Compile.SBV.Copilot2SBV
extInput
Copilot.Compile.SBV.Copilot2SBV
extType
Copilot.Compile.SBV.Copilot2SBV
fireTriggers
Copilot.Compile.SBV.Code
guardArgs
Copilot.Compile.SBV.MetaTable
HasSignAndSizeInst
1 (Type/Class)
Copilot.Compile.SBV.Witness
2 (Data Constructor)
Copilot.Compile.SBV.Witness
hasSignAndSizeInst
Copilot.Compile.SBV.Witness
Input
Copilot.Compile.SBV.Copilot2SBV
lookahead
Copilot.Compile.SBV.Queue
makefile
Copilot.Compile.SBV.Makefile
makefileName
Copilot.Compile.SBV.Makefile
MergeableInst
1 (Type/Class)
Copilot.Compile.SBV.Witness
2 (Data Constructor)
Copilot.Compile.SBV.Witness
mergeableInst
Copilot.Compile.SBV.Witness
MetaTable
1 (Type/Class)
Copilot.Compile.SBV.MetaTable
2 (Data Constructor)
Copilot.Compile.SBV.MetaTable
mkExtTmpVar
Copilot.Compile.SBV.Common
mkObserverFn
Copilot.Compile.SBV.Common
mkQueuePtrVar
Copilot.Compile.SBV.Common
mkQueueVar
Copilot.Compile.SBV.Common
mkTmpStVar
Copilot.Compile.SBV.Common
mkTriggerArgFn
Copilot.Compile.SBV.Common
mkTriggerArgIdx
Copilot.Compile.SBV.Common
mkTriggerGuardFn
Copilot.Compile.SBV.Common
mkUpdateStFn
Copilot.Compile.SBV.Common
observerArgs
Copilot.Compile.SBV.MetaTable
ObserverInfo
1 (Type/Class)
Copilot.Compile.SBV.MetaTable
2 (Data Constructor)
Copilot.Compile.SBV.MetaTable
ObserverInfoMap
Copilot.Compile.SBV.MetaTable
observerInfoMap
Copilot.Compile.SBV.MetaTable
OrdInst
1 (Type/Class)
Copilot.Compile.SBV.Witness
2 (Data Constructor)
Copilot.Compile.SBV.Witness
ordInst
Copilot.Compile.SBV.Witness
Params
1 (Type/Class)
Copilot.Compile.SBV.Params
, Copilot.Compile.SBV
2 (Data Constructor)
Copilot.Compile.SBV.Params
, Copilot.Compile.SBV
prefix
Copilot.Compile.SBV.Params
, Copilot.Compile.SBV
quePtr
Copilot.Compile.SBV.Copilot2SBV
Queue
1 (Type/Class)
Copilot.Compile.SBV.Queue
2 (Data Constructor)
Copilot.Compile.SBV.Queue
3 (Data Constructor)
Copilot.Compile.SBV.MetaTable
queue
1 (Function)
Copilot.Compile.SBV.Queue
2 (Function)
Copilot.Compile.SBV.Copilot2SBV
QueueIn
1 (Type/Class)
Copilot.Compile.SBV.Copilot2SBV
2 (Data Constructor)
Copilot.Compile.SBV.Copilot2SBV
QueueSize
Copilot.Compile.SBV.Queue
StreamInfo
1 (Type/Class)
Copilot.Compile.SBV.MetaTable
2 (Data Constructor)
Copilot.Compile.SBV.MetaTable
StreamInfoMap
Copilot.Compile.SBV.MetaTable
streamInfoMap
Copilot.Compile.SBV.MetaTable
streamInfoQueue
Copilot.Compile.SBV.MetaTable
streamInfoType
Copilot.Compile.SBV.MetaTable
SymWordInst
1 (Type/Class)
Copilot.Compile.SBV.Witness
2 (Data Constructor)
Copilot.Compile.SBV.Witness
symWordInst
Copilot.Compile.SBV.Witness
triggerArgArgs
Copilot.Compile.SBV.MetaTable
TriggerInfo
1 (Type/Class)
Copilot.Compile.SBV.MetaTable
2 (Data Constructor)
Copilot.Compile.SBV.MetaTable
TriggerInfoMap
Copilot.Compile.SBV.MetaTable
triggerInfoMap
Copilot.Compile.SBV.MetaTable
updateObservers
Copilot.Compile.SBV.Code
updateStates
Copilot.Compile.SBV.Code
withPrefix
Copilot.Compile.SBV.Params
, Copilot.Compile.SBV