@@ -211,7 +211,7 @@ isMD (Net Wor' t) = True
211211isMD _ = False
212212
213213||| 10.3.2 The continuous assignment statement
214- ||| Variables can only be driven by one continuous assignment or by one primitive output or module output.
214+ ||| Variables can only be driven by one continuous assignment or by one primitive output or module output.
215215||| IEEE 1800-2023
216216public export
217217data SingleDriven : SVObject -> Type where
@@ -220,7 +220,7 @@ data SingleDriven : SVObject -> Type where
220220
221221public export
222222isSD : SVObject -> Bool
223- isSD (Var st) = True
223+ isSD (Var st) = True
224224isSD (Net Uwire' st) = True
225225isSD _ = False
226226
@@ -336,10 +336,10 @@ ultraSuperReplace SSC = superReplaceSC
336336
337337public export
338338typeOfPort : (ms : ModuleSigsList) -> (m : ModuleSig) -> (subMs : FinsList ms.length) -> FillMode ms m subMs n -> Fin n -> SVObject
339- typeOfPort ms m subMs TSK = typeOf (topSnks m)
339+ typeOfPort ms m subMs TSK = typeOf (topSnks m)
340340typeOfPort ms m subMs SSK = typeOf (subSnks ms m subMs)
341- typeOfPort ms m subMs TSC = typeOf (topSrcs m)
342- typeOfPort ms m subMs SSC = typeOf (subSrcs ms m subMs)
341+ typeOfPort ms m subMs TSC = typeOf (topSrcs m)
342+ typeOfPort ms m subMs SSC = typeOf (subSrcs ms m subMs)
343343
344344public export
345345noSource : MultiConnection ms m subMs -> Bool
@@ -362,7 +362,7 @@ data FitAny : {ms : ModuleSigsList} -> {m : ModuleSig} -> {subMs : FinsList ms.l
362362 ExistingAny : (f : Fin $ length rest) ->
363363 (cap : CanAddPort {ms} {m} {subMs} mode $ index rest f) ->
364364 (jmc : JustMC (ultraSuperReplace {ms} {m} {subMs} mode i $ index rest f) newMC) ->
365- (cc : CanConnect (valueOf $ typeOf $ index rest f) (valueOf $ typeOfPort ms m subMs mode i)) ->
365+ (cc : CanConnect (valueOf $ typeOf $ index rest f) (valueOf $ typeOfPort ms m subMs mode i)) ->
366366 FitAny {ms} {m} {subMs} rest i mode $ replaceAt rest f newMC
367367
368368public export
@@ -382,7 +382,7 @@ data FillAny : {ms : ModuleSigsList} -> {m : ModuleSig} -> {subMs : FinsList ms.
382382 (pre : MultiConnectionsList ms m subMs) -> {n : _} -> (i : Nat ) ->
383383 FillMode ms m subMs n -> (aft : MultiConnectionsList ms m subMs) -> Type where
384384 FANil : FillAny pre Z mode pre
385- FACons : {jf : JustFin (natToFin' i n) f} -> (fit : FitAny {ms} {m} {subMs} {n} mid f mode aft) ->
385+ FACons : {jf : JustFin (natToFin' i n) f} -> (fit : FitAny {ms} {m} {subMs} {n} mid f mode aft) ->
386386 (rest : FillAny {ms} {m} {subMs} pre {n} i mode mid) ->
387387 FillAny {ms} {m} {subMs} pre {n} (S i) mode aft
388388
@@ -418,7 +418,7 @@ genJF : Fuel -> {n : _} -> (mf : MFin n) -> Gen MaybeEmpty (f : Fin n ** JustFin
418418
419419export
420420genFillAny : Fuel -> {ms : ModuleSigsList} -> {m : ModuleSig} -> {subMs : FinsList ms.length} ->
421- (pre : MultiConnectionsList ms m subMs) -> {n : _} -> (i : Nat ) -> (mode : FillMode ms m subMs n) ->
421+ (pre : MultiConnectionsList ms m subMs) -> {n : _} -> (i : Nat ) -> (mode : FillMode ms m subMs n) ->
422422 Gen MaybeEmpty (aft : MultiConnectionsList ms m subMs ** FillAny {ms} {m} {subMs} {n} pre i mode aft)
423423genFillAny x pre Z mode = pure (pre ** FANil )
424424genFillAny x pre (S i) mode = do
@@ -430,6 +430,6 @@ genFillAny x pre (S i) mode = do
430430export
431431genModules : Fuel -> (ms : ModuleSigsList) ->
432432 (Fuel -> {ms' : ModuleSigsList} -> {m' : ModuleSig} -> {subMs' : FinsList ms' .length} ->
433- (pre' : MultiConnectionsList ms' m' subMs' ) -> {n' : _} -> (i' : Nat) -> (mode' : FillMode ms' m' subMs' n') ->
433+ (pre' : MultiConnectionsList ms' m' subMs' ) -> {n' : _} -> (i' : Nat) -> (mode' : FillMode ms' m' subMs' n') ->
434434 Gen MaybeEmpty (aft' : MultiConnectionsList ms' m' subMs' ** FillAny {ms=ms'} {m=m'} {subMs=subMs'} {n=n'} pre' i' mode' aft' )) =>
435435 Gen MaybeEmpty $ Modules ms
0 commit comments