Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commita00dba5

Browse files
Update LF after removing PGrad
1 parentc065ff4 commita00dba5

File tree

5 files changed

+1
-7
lines changed

5 files changed

+1
-7
lines changed

‎liquid-fixpoint‎

Submoduleliquid-fixpoint updated22 files

‎liquidhaskell-boot/src/Language/Haskell/Liquid/Bare/Expand.hs‎

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -290,7 +290,6 @@ buildExprEdges table = Misc.ordNub . go
290290
go (ETAbs e _)= go e
291291
go (PKVar _ _)=[]
292292
go (PExist _ e)= go e
293-
go (PGrad _ _ _ e)= go e
294293
go_alias f= [f|M.member f table ]
295294

296295

@@ -649,7 +648,6 @@ expandExpr rtEnv l = go
649648
go (PIff e1 e2)=PIff (go e1) (go e2)
650649
go (PAtom b e1 e2)=PAtom b (go e1) (go e2)
651650
go (EIte p e1 e2)=EIte (go p)(go e1) (go e2)
652-
go (PGrad k su i e)=PGrad k su i (go e)
653651
go e@(PKVar _ _)= e
654652
go e@(ESym _)= e
655653
go e@(ECon _)= e

‎liquidhaskell-boot/src/Language/Haskell/Liquid/Constraint/Qualifier.hs‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -187,7 +187,6 @@ refTopQuals lEnv ef l tce t0 γ rrt
187187
= [ mkQ' v so pa|let (RR so (Reft (v, ra)))= rTypeSortedReft tce rrt
188188
, pa<- conjuncts ra
189189
,not$ isHole pa
190-
,not$ isGradual pa
191190
, notracepp ("refTopQuals:"++ showpp pa)
192191
$ isNothing$ runReader (checkSorted (srcSpan l) (insertSEnv v so γ') pa) ef
193192
]

‎liquidhaskell-boot/src/Language/Haskell/Liquid/Parse.hs‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -845,7 +845,6 @@ substExprV toSym su0 = go
845845
go (PIff p1 p2)=PIff (go p1) (go p2)
846846
go (PAtom r e1 e2)=PAtom r (go e1) (go e2)
847847
go (PKVar k su')=PKVar k$ su'`appendSubst` su0
848-
go (PGrad k su' i e)=PGrad k (su'`appendSubst` su0) i (go e)
849848
go (PAll _ _)= panicNothing"substExprV: PAll"
850849
go (PExist _ _)= panicNothing"substExprV: PExist"
851850
go p= p

‎liquidhaskell-boot/src/Language/Haskell/Liquid/Types/RType.hs‎

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -336,8 +336,6 @@ emapExprVM f = go []
336336
PKVar k su->PKVar k<$> emapSubstVM (f. (domain su++). (acc++)) su
337337
PAll bnds e->PAll bnds<$> go (mapfst bnds++ acc) e
338338
PExist bnds e->PExist bnds<$> go (mapfst bnds++ acc) e
339-
PGrad k su gi e->
340-
PGrad k<$> emapSubstVM (f. (acc++)) su<*>pure gi<*> go (domain su++ acc) e
341339
ECoerc srt0 srt1 e->ECoerc srt0 srt1<$> go acc e
342340
ELet x e1 e2->ELet x<$> go acc e1<*> go (x:acc) e2
343341

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp