Skip to content

Interpreter service to copy stacked evaluation context #54

Interpreter service to copy stacked evaluation context

Interpreter service to copy stacked evaluation context #54

GitHub Actions / SUnit Test Report succeeded Jan 10, 2024 in 1s

SUnit Test Report ✅

Tests passed successfully

✅ bootstrap/pharo/test-reports/Powerlang-Tests-Test.xml

95 tests were completed in 38s with 95 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Powerlang-Tests 95✅ 38s

✅ Powerlang-Tests

Powerlang.Tests.Bootstrap.ObjectMapTest
  ✅ test_01a
  ✅ test_01b
  ✅ test_01c
Powerlang.Tests.Bootstrap.PowertalkLMRBootstrapTest
  ✅ test010GenenerateKernelSegment
Powerlang.Tests.Bootstrap.PowertalkLMRTest
  ✅ test100yourself
  ✅ test110compute1plus1
  ✅ test111compute1minus1
  ✅ test112compute3times4
  ✅ test113compute20quotient5
  ✅ test130sendIfTrueToFalse
  ✅ test131sendIfFalseToTrue
  ✅ test132sendIfTrueToTrue
  ✅ test140evaluateClosure
  ✅ test141evaluateClosureFrames
  ✅ test150sendWhileTrue
  ✅ test151sendToDo
  ✅ test152compute20dividedBy5
  ✅ test161evaluateClosureWithArgs
  ✅ test162evaluateClosureWithArgsAndTemps
  ✅ test163evaluateClosureWithArgsAndMethodTemps
  ✅ test164evaluateClosureWithArgsAndMultipleTemps
  ✅ test165evaluateClosureNonLocalReturn
  ✅ test166evaluateNestedClosure
  ✅ test167evaluateNestedClosureWithArgs
  ✅ test168evaluateNestedClosureWithTemps
  ✅ test169evaluateInlinedClosureInClosureWithMethodTemps
  ✅ test180evaluateToDo
  ✅ test190evaluateStringConcatenation
  ✅ test200createDictionary
  ✅ test210addAssociationToDictionary
  ✅ test300smallIntegerPrintString
  ✅ test301smallIntegerPrintString
  ✅ test302smallIntegerPrintString
  ✅ test310smiFallbackToLNI
  ✅ test310smiFallbackToLPI
Powerlang.Tests.Bootstrap.PowertalkModuleTest
  ✅ test010LoadClassAndMethod
  ✅ test020LoadClassMethodAndRequire
  ✅ test100LoadCompiler
Powerlang.Tests.Bootstrap.PowertalkRingImageTest
  ✅ test010nil
  ✅ test020true
  ✅ test030false
  ✅ test040superclasses
  ✅ test050metaclasses
Powerlang.Tests.Bootstrap.PowertalkRingRuntimeTest
  ✅ test100yourself
  ✅ test110compute1plus1
  ✅ test111compute1minus1
  ✅ test112compute3times4
  ✅ test113compute20quotient5
  ✅ test120sendSizeMinusOne
  ✅ test121sendCascade
  ✅ test130sendIfTrueToFalse
  ✅ test131sendIfFalseToTrue
  ✅ test132sendIfTrueToTrue
  ✅ test133sendIfTrueToTrueAndTrue
  ✅ test134sendIfTrueToTrueAndFalse
  ✅ test135sendIfTrueToFalseAndTrue
  ✅ test136sendIfTrueToFalseOrTrue
  ✅ test137sendIfTrueToFalseOrFalse
  ✅ test138sendIfTrueToTrueOrFalse
  ✅ test139sendIfNilIfNotNilToNil
  ✅ test139sendIfNilIfNotNilToNotNil
  ✅ test139sendIfNilIfNotNilWithArg
  ✅ test139sendIfNilIfNotNilWithArgToNil
  ✅ test139sendIfNilToNil
  ✅ test139sendIfNilToNotNil
  ✅ test139sendIfNotNilWithArg
  ✅ test140evaluateClosure
  ✅ test141evaluateClosureFrames
  ✅ test142evaluateClosureReceiver
  ✅ test150sendWhileTrue
  ✅ test151sendToDo
  ✅ test152compute20dividedBy5
  ✅ test152sendToDoWithInterval
  ✅ test161evaluateClosureWithArgs
  ✅ test162evaluateClosureWithArgsAndTemps
  ✅ test163evaluateClosureWithArgsAndMethodTemps
  ✅ test164evaluateClosureWithArgsAndMultipleTemps
  ✅ test165evaluateClosureNonLocalReturn
  ✅ test166evaluateNestedClosure
  ✅ test167evaluateNestedClosureWithArgs
  ✅ test168evaluateNestedClosureNonLocalReturn
  ✅ test168evaluateNestedClosureWithTemps
  ✅ test169evaluateInlinedClosureInClosureWithMethodTemps
  ✅ test170evaluateNonInlinedClosureIfTrue
  ✅ test180evaluateToDo
  ✅ test181evaluateIntervalSize
  ✅ test185evaluateArrayDo
  ✅ test186evaluateOrderedCollectionDo
  ✅ test187evaluateArrayToDo
  ✅ test188evaluateReplaceFromToWith
  ✅ test189evaluateArrayConcatenation
  ✅ test190evaluateStringConcatenation
  ✅ test191evaluateIntervalCollect
  ✅ test200createDictionary
  ✅ test210addAssociationToDictionary