Package org.pkl.core.runtime
@NonnullByDefault
package org.pkl.core.runtime
-
ClassDescriptionManages file systems, potentially across multiple evaluator instances.Note: this class has a natural ordering that is inconsistent with equals.A reverse iterator for arrays.A reverse iterator for lists that performs all work behind Truffle boundaries.An iterator for iterables that performs all work behind Truffle boundaries.Caches modules by the URI originally specified in the importing module, and also by the resolved URI from which the module was eventually loaded.Runs test results examples and facts.VmCollection.Builder<T extends VmCollection>Error message guidelines: Pkl strives to provide a great experience for casual users.A per-context thread-local value that can be used to influence execution.Corresponds to `pkl.base#Object`.A builder for
VmObjects whoseObjectMembers are determined at run time.Corresponds to `pkl.base#Object|pkl.base#Function`.An encoder/renderer forpkl-binaryencoding.Uses methods from [java.lang.(Strict)Math] where appropriate, which may benefit from special optimization by Graal.Renders values for use in REPL and error messages.