]> gerrit.simantics Code Review - simantics/platform.git/tree - tests/org.simantics.scl.compiler.tests/src/org/simantics/scl/compiler/tests/scl/
Fixed an error with recursive definition that is not exported or used
[simantics/platform.git] / tests / org.simantics.scl.compiler.tests / src / org / simantics / scl / compiler / tests / scl /
drwxr-xr-x   ..
-rw-r--r-- 308 AmbiguousType.scl
-rw-r--r-- 66 ApplicationOfNunfunction.scl
-rw-r--r-- 578 Arity1.scl
-rw-r--r-- 175 AsPattern.scl
-rw-r--r-- 366 BigContext.scl
-rw-r--r-- 104 BigFunction.scl
-rw-r--r-- 180 BigInstances.scl
-rw-r--r-- 443 BinaryOperators1.scl
-rw-r--r-- 15 BlankExpression.scl
-rw-r--r-- 111 BooleanId.scl
-rw-r--r-- 457 Bug4450.scl
-rw-r--r-- 47 Bug6989.scl
-rw-r--r-- 3556 CHR1.scl
-rw-r--r-- 515 CHR10.scl
-rw-r--r-- 312 CHR11.scl
-rw-r--r-- 208 CHR12.scl
-rw-r--r-- 203 CHR13.scl
-rw-r--r-- 1306 CHR2.scl
-rw-r--r-- 156 CHR3.scl
-rw-r--r-- 221 CHR4.scl
-rw-r--r-- 730 CHR5.scl
-rw-r--r-- 368 CHR6.scl
-rw-r--r-- 256 CHR7.scl
-rw-r--r-- 177 CHR8.scl
-rw-r--r-- 811 CHR9.scl
-rw-r--r-- 188 CHRSelect1.scl
-rw-r--r-- 237 CHRSelect2.scl
-rw-r--r-- 324 CHRSelect3.scl
-rw-r--r-- 46 Character1.scl
-rw-r--r-- 125 ClashingClass.scl
-rw-r--r-- 83 ClashingData.scl
-rw-r--r-- 272 ClashingInstance.scl
-rw-r--r-- 51 ClashingValueDefinition.scl
-rw-r--r-- 123 ClashingValueType.scl
-rw-r--r-- 185 ClosingBrace.scl
-rw-r--r-- 465 ClosureRecursion.scl
-rw-r--r-- 362 Collaz.scl
-rw-r--r-- 336 Compose.scl
-rw-r--r-- 177 Composition.scl
-rw-r--r-- 137 ConjunctionMacro.scl
-rw-r--r-- 34 Constant.scl
-rw-r--r-- 144 ConstructorNameClash.scl
-rw-r--r-- 241 DefaultMethods1.scl
-rw-r--r-- 340 Deriving3.scl
-rw-r--r-- 156 Deriving4.scl
-rw-r--r-- 195 DifferentBranchTypes.scl
-rw-r--r-- 39 Div.scl
-rw-r--r-- 164 DoubleConversion.scl
-rw-r--r-- 156 DoubleEffect.scl
-rw-r--r-- 392 Effects1.scl
-rw-r--r-- 409 Effects2.scl
-rw-r--r-- 220 Effects3.scl
-rw-r--r-- 203 Effects4.scl
-rw-r--r-- 254 Effects5.scl
-rw-r--r-- 252 Effects6.scl
-rw-r--r-- 49 EmptyDo.scl
-rw-r--r-- 101 EmptyLet.scl
-rw-r--r-- 614 Equality.scl
-rw-r--r-- 319 Equations1.scl
-rw-r--r-- 397 ExistentialData.scl
-rw-r--r-- 160 ExistentialData2.scl
-rw-r--r-- 543 ExpressionParsing.scl
-rw-r--r-- 55 FaultyRecursion.scl
-rw-r--r-- 254 Fibonacci.scl
-rw-r--r-- 198 Fibonacci2.scl
-rw-r--r-- 381 Fibonacci3.scl
-rw-r--r-- 7259 FingerTree.scl
-rw-r--r-- 115 FoldMissingInitialValue.scl
-rw-r--r-- 339 FoldlBuild1.scl
-rw-r--r-- 261 FoldlBuild2.scl
-rw-r--r-- 135 Forall1.scl
-rw-r--r-- 214 Forall2.scl
-rw-r--r-- 333 Forall3.scl
-rw-r--r-- 3315 Formula.scl
-rw-r--r-- 80 FromDynamic.scl
-rw-r--r-- 76 FromDynamic2.scl
-rw-r--r-- 96 FromDynamic3.scl
-rw-r--r-- 102 FromDynamic4.scl
-rw-r--r-- 104 FromDynamic5.scl
-rw-r--r-- 222 FunctionFunctor.scl
-rw-r--r-- 145 FunctionIdentity.scl
-rw-r--r-- 170 FunctionalDependencies1.scl
-rw-r--r-- 215 FunctionalDependencies2.scl
-rw-r--r-- 507 Functor.scl
-rw-r--r-- 211 FunctorM1.scl
-rw-r--r-- 171 Generalization.scl
-rw-r--r-- 284 GenericMutualRecursion.scl
-rw-r--r-- 156 GlobalVariables.scl
-rw-r--r-- 1006 GraphPrelude.scl
-rw-r--r-- 99 GuardedExpressionBug.scl
-rw-r--r-- 123 Guards1.scl
-rw-r--r-- 142 Guards2.scl
-rw-r--r-- 98 IdAsOperator.scl
-rw-r--r-- 117 IfWithoutElse.scl
-rw-r--r-- 43 IllegalChar.scl
-rw-r--r-- 577 ImportJavaConstructor.scl
-rw-r--r-- 342 ImportRef.scl
-rw-r--r-- 105 InconsistentArity.scl
-rw-r--r-- 116 InconsistentIndentation.scl
-rw-r--r-- 413 IndentationAndParenthesis.scl
-rw-r--r-- 100 Index.scl
-rw-r--r-- 44 Inline1.scl
-rw-r--r-- 110 InlineLoop.scl
-rw-r--r-- 435 InstanceHierarchy.scl
-rw-r--r-- 202 InstanceIsTypoedAsClass.scl
-rw-r--r-- 101 InstanceTypeVariables.scl
-rw-r--r-- 94 InvalidClass1.scl
-rw-r--r-- 83 InvalidEncoding.scl
-rw-r--r-- 161 InvalidInstance1.scl
-rw-r--r-- 122 InvalidJavaTypeAnnotation.scl
-rw-r--r-- 116 InvalidKinds.scl
-rw-r--r-- 213 InvalidKinds2.scl
-rw-r--r-- 92 InvalidKinds3.scl
-rw-r--r-- 318 InvalidLambda.scl
-rw-r--r-- 103 InvalidModule.scl
-rw-r--r-- 86 InvalidPattern1.scl
-rw-r--r-- 107 InvalidPattern2.scl
-rw-r--r-- 144 InvalidPattern3.scl
-rw-r--r-- 124 InvalidPattern4.scl
-rw-r--r-- 130 InvalidRuleset1.scl
-rw-r--r-- 158 InvalidRuleset2.scl
-rw-r--r-- 85 InvalidRunProc.scl
-rw-r--r-- 139 InvalidTypeClassInstance1.scl
-rw-r--r-- 158 JavaAccess1.scl
-rw-r--r-- 206 JavaConstructors.scl
-rw-r--r-- 167 JavaMethods.scl
-rw-r--r-- 278 JavaTypes.scl
-rw-r--r-- 275 Kinds1.scl
-rw-r--r-- 2309 LP.scl
-rw-r--r-- 334 Lambda.scl
-rw-r--r-- 135 LambdaMatch.scl
-rw-r--r-- 219 Layout1.scl
-rw-r--r-- 105 List.scl
-rw-r--r-- 104 ListError1.scl
-rw-r--r-- 101 ListError2.scl
-rw-r--r-- 101 ListSyntax.scl
-rw-r--r-- 293 ListSyntax10.scl
-rw-r--r-- 158 ListSyntax11.scl
-rw-r--r-- 101 ListSyntax12.scl
-rw-r--r-- 94 ListSyntax2.scl
-rw-r--r-- 50 ListSyntax3.scl
-rw-r--r-- 82 ListSyntax4.scl
-rw-r--r-- 127 ListSyntax5.scl
-rw-r--r-- 87 ListSyntax6.scl
-rw-r--r-- 107 ListSyntax7.scl
-rw-r--r-- 189 ListSyntax8.scl
-rw-r--r-- 196 ListSyntax9.scl
-rw-r--r-- 60 ListSyntaxWithoutPrelude.scl
-rw-r--r-- 359 LocalDefinitions.scl
-rw-r--r-- 339 LocalDefinitions2.scl
-rw-r--r-- 172 LocalDefinitions3.scl
-rw-r--r-- 86 LocalDefinitions4.scl
-rw-r--r-- 116 LocalDefinitions5.scl
-rw-r--r-- 57 Logger.scl
-rw-r--r-- 153 Macros1.scl
-rw-r--r-- 157 Macros2.scl
-rw-r--r-- 331 Macros3.scl
-rw-r--r-- 179 Macros4.scl
-rw-r--r-- 287 Map1.scl
-rw-r--r-- 130 MarketModel.scl
-rw-r--r-- 216 MarketModel2.scl
-rw-r--r-- 416 Matching.scl
-rw-r--r-- 169 Matching2.scl
-rw-r--r-- 118 Matching3.scl
-rw-r--r-- 121 Matching3b.scl
-rw-r--r-- 198 Matching4.scl
-rw-r--r-- 59 Matching5.scl
-rw-r--r-- 108 Matching6.scl
-rw-r--r-- 179 MatchingWithMissingParameter.scl
-rw-r--r-- 185 MatchingWithoutTypeAnnotations.scl
-rw-r--r-- 275 MaximumBy.scl
-rw-r--r-- 93 Maybe1.scl
-rw-r--r-- 78 Maybe2.scl
-rw-r--r-- 84 Maybe3.scl
-rw-r--r-- 404 Maybe4.scl
-rw-r--r-- 412 MissingEffect.scl
-rw-r--r-- 182 MissingMethod.scl
-rw-r--r-- 117 MissingTypeParameter.scl
-rw-r--r-- 172 ModuleExport.scl
-rw-r--r-- 112 ModuleInitialization.scl
-rw-r--r-- 149 MonadBug1.scl
-rw-r--r-- 102 MonadSyntax1.scl
-rw-r--r-- 202 MonadSyntax2.scl
-rw-r--r-- 101 Monads1.scl
-rw-r--r-- 185 NoDefinitionErrorMessage.scl
-rw-r--r-- 125 NoInstance.scl
-rw-r--r-- 136 NoInstance2.scl
-rw-r--r-- 93 NonassociativeOperator.scl
-rw-r--r-- 227 NonexistentTypeClassInAnnotation.scl
-rw-r--r-- 140 NonexistingEffect.scl
-rw-r--r-- 192 OneLineMatch.scl
-rw-r--r-- 42 OpenString1.scl
-rw-r--r-- 48 OpenString2.scl
-rw-r--r-- 301 OverloadedArithmetic1.scl
-rw-r--r-- 394 OverloadedArithmetic2.scl
-rw-r--r-- 474 OverloadedArithmetic3.scl
-rw-r--r-- 93 OverloadedLiterals2.scl
-rw-r--r-- 245 Overloading1.scl
-rw-r--r-- 314 Overloading2.scl
-rw-r--r-- 340 Overloading3.scl
-rw-r--r-- 1711 Parsing.scl
-rw-r--r-- 472 PatternError.scl
-rw-r--r-- 609 PolymorphicRecursion.scl
-rw-r--r-- 126 PolymorphicRecursion2.scl
-rw-r--r-- 1500 Polynomials.scl
-rw-r--r-- 127 PrecedenceOfNonoperators.scl
-rw-r--r-- 492 Primes.scl
-rw-r--r-- 76 Proc1.scl
-rw-r--r-- 469 Proc2.scl
-rw-r--r-- 237 Proc3.scl
-rw-r--r-- 405 Pythagoras.scl
-rw-r--r-- 449 Random1.scl
-rw-r--r-- 50 RangeSyntax.scl
-rw-r--r-- 180 Record1.scl
-rw-r--r-- 204 Record2.scl
-rw-r--r-- 251 RecordShorthand.scl
-rw-r--r-- 254 RecursionBug.scl
-rw-r--r-- 459 RecursiveContext.scl
-rw-r--r-- 82 RecursiveValues.scl
-rw-r--r-- 62 RecursiveValues2.scl
-rw-r--r-- 200 RecursiveValues3.scl
-rw-r--r-- 105 RecursiveValues4.scl
-rw-r--r-- 3039 RedBlackTrees.scl
-rw-r--r-- 297 Relations1.scl
-rw-r--r-- 169 Relations2.scl
-rw-r--r-- 129 RepeatedVariableInPattern.scl
-rw-r--r-- 186 SSATypingBug.scl
-rw-r--r-- 428 Scanl.scl
-rw-r--r-- 1388 Search.scl
-rw-r--r-- 117 Sections.scl
-rw-r--r-- 156 Select1.scl
-rw-r--r-- 503 Select2.scl
-rw-r--r-- 431 Select4.scl
-rw-r--r-- 268 Select5.scl
-rw-r--r-- 75 Select6.scl
-rw-r--r-- 90 Select7.scl
-rw-r--r-- 132 Select8.scl
-rw-r--r-- 147 Select9.scl
-rw-r--r-- 120 SelfReferringContextInTypeClass.scl
-rw-r--r-- 428 Serialization.scl
-rw-r--r-- 425 Serialization2.scl
-rw-r--r-- 719 Serialization3.scl
-rw-r--r-- 269 Serialization4.scl
-rw-r--r-- 138 Set1.scl
-rw-r--r-- 192 SharedTypeVariable.scl
-rw-r--r-- 478 ShortcutFusion.scl
-rw-r--r-- 77 Show1.scl
-rw-r--r-- 560 Signals.scl
-rw-r--r-- 49 SinConst1.scl
-rw-r--r-- 217 SkipEqAndHashable.scl
-rw-r--r-- 78 Sort.scl
-rw-r--r-- 427 Sort2.scl
-rw-r--r-- 485 SpecConstr1.scl
-rw-r--r-- 26 StackTrace.scl
-rw-r--r-- 4205 StreamFusion.scl
-rw-r--r-- 120 StringEscape.scl
-rw-r--r-- 120 StringInterpolation1.scl
-rw-r--r-- 175 StringInterpolation2.scl
-rw-r--r-- 170 StringInterpolation3.scl
-rw-r--r-- 79 StringMatching1.scl
-rw-r--r-- 120 SumOfInverses2.scl
-rw-r--r-- 36 SwitchSimplification.scl
-rw-r--r-- 234 Timing.scl
-rw-r--r-- 225 TooManyParametersToSin.scl
-rw-r--r-- 1192 Transformation1.scl
-rw-r--r-- 520 Transformation2.scl
-rw-r--r-- 615 Transformation3.scl
-rw-r--r-- 506 Transformation4.scl
-rw-r--r-- 332 Transformation5.scl
-rw-r--r-- 266 Transformation6.scl
-rw-r--r-- 215 Transformation7.scl
-rw-r--r-- 226 TransformationOrder.scl
-rw-r--r-- 237 Tuples.scl
-rw-r--r-- 84 Tuples2.scl
-rw-r--r-- 88 TypeAlias1.scl
-rw-r--r-- 152 TypeAlias2.scl
-rw-r--r-- 188 TypeAlias3.scl
-rw-r--r-- 297 TypeAliasRefsToTypeAlias.scl
-rw-r--r-- 83 TypeAnnotation1.scl
-rw-r--r-- 85 TypeAnnotation2.scl
-rw-r--r-- 126 TypeClass.scl
-rw-r--r-- 460 TypeClass2.scl
-rw-r--r-- 433 TypeClassBug1.scl
-rw-r--r-- 870 TypeClassBug2.scl
-rw-r--r-- 448 TypeInferenceBug2.scl
-rw-r--r-- 87 TypeOf1.scl
-rw-r--r-- 41 TypingBug1.scl
-rw-r--r-- 107 TypingError1.scl
-rw-r--r-- 128 TypingError2.scl
-rw-r--r-- 33 UnaryMinus.scl
-rw-r--r-- 60 UndefinedValue.scl
-rw-r--r-- 300 UnexpectedToken.scl
-rw-r--r-- 800 Unification1.scl
-rw-r--r-- 75 UnknownAnnotation.scl
-rw-r--r-- 129 UnresolvedClass.scl
-rw-r--r-- 78 UnresolvedTypeInAnnotation.scl
-rw-r--r-- 172 UnresolvedTypeInInstance.scl
-rw-r--r-- 38 UnresolvedVariable.scl
-rw-r--r-- 55 UnresolvedVariable2.scl
-rw-r--r-- 117 ValueAsOperator.scl
-rw-r--r-- 108 ValueConversion.scl
-rw-r--r-- 116 Vector1.scl
-rw-r--r-- 164 Vector2.scl
-rw-r--r-- 218 ViewPatterns1.scl
-rw-r--r-- 289 Void1.scl
-rw-r--r-- 196 Void2.scl
-rw-r--r-- 126 Void3.scl
-rw-r--r-- 181 While.scl
-rw-r--r-- 209 While2.scl
-rw-r--r-- 166 While3.scl
-rw-r--r-- 133 WrongDefaultMethod.scl
-rw-r--r-- 187 WrongInstanceMethod.scl