R Under development (unstable) (2026-10-22 r90748 ucrt) -- "Unsuffered Consequences" Copyright (C) 2026 The R Foundation for Statistical Computing Platform: x86_64-w64-mingw32/x64 R is free software and comes with ABSOLUTELY NO WARRANTY. You are welcome to redistribute it under certain conditions. Type 'license()' or 'licence()' for distribution details. R is a collaborative project with many contributors. Type 'contributors()' for more information and 'citation()' on how to cite R or R packages in publications. Type 'demo()' for some demos, 'help()' for on-line help, or 'help.start()' for an HTML browser interface to help. Type 'q()' to quit R. > # Native Anwendungsketten gegen den installierten Namespace, ohne Quellpaket. > if (requireNamespace('jsonlite', quietly=TRUE)) local({ + verbindung <- gzfile(system.file('daten','kompositionen.json.gz',package='bgbcalc'),'rt',encoding='UTF-8') + inhalte <- jsonlite::fromJSON(paste(readLines(verbindung,warn=FALSE),collapse='\n'),simplifyVector=FALSE) + close(verbindung) + wurzel <- tempfile('bgb-kompositionen-');dir.create(wurzel) + on.exit(unlink(wurzel,recursive=TRUE)) + for (name in names(inhalte)) { + stopifnot(!grepl('(^/|(^|/)\\.\\.(/|$)|\\\\)',name)) + ziel <- file.path(wurzel,name);dir.create(dirname(ziel),recursive=TRUE,showWarnings=FALSE) + writeLines(enc2utf8(inhalte[[name]]),ziel,useBytes=TRUE) + } + vorher <- options(bgb.instrumentiert=TRUE,bgb.pruefargumente=wurzel,warn=2) + on.exit(options(vorher),add=TRUE) + kern <- asNamespace('bgbcalc') + skripte <- sort(list.files(file.path(wurzel,'pruefungen/r'),pattern='\\.R$',full.names=TRUE)) + for (datei in skripte) sys.source(datei,envir=new.env(parent=kern)) + cat(length(skripte),'installierte native R-Anwendungstestdateien bestanden.\n') + }) else message('Anwendungsprüfung übersprungen: vorgeschlagenes Paket jsonlite fehlt.') 6 R Normanwendungen PASS 4 native R-Liefergrenzfaelle bestanden. 7 R Trennungszeit1305-Normanwendungen PASS 2native R-Nachtragsketten und1Minderungsfall bestanden. 4 R Normanwendungen PASS 820/822: native Zins- und Haftungsketten bestanden. Native864-Normanwendungen bestanden. 8 native R-Betriebskosten193-Ketten bestanden. 2 R Betriebsuebergang-Jahressperre PASS 4 R Buergschaft771-Ketten PASS 6 native R-Darlehenszinsfaelle bestanden. 5 R Darlehen489-Kalender-Normanwendungen PASS 5 native R-Waehrungswarnketten bestanden. 494III/V:360Monate nativ bestanden. 2native R-497-Hemmungsketten bestanden. 4 R Normanwendungen PASS 10 R Eigennutzungszinsen-Normanwendungen PASS 4 R Eigentümerzins-Normanwendungen PASS 2 R Einfacher-Mietspiegel-Normanwendungen PASS 25 R Normanwendungen PASS 2 R Normanwendungen PASS 6 R Ergänzende-Kalender-Normanwendungen PASS 2 R Grundstücks-Ersitzungsketten PASS 18 R Familienkalender-Normanwendungen PASS 4 native R-Gesamtgut-Normanwendungen bestanden. 3native R-1505-Ketten bestanden. Native R-Bilanzkette bestanden. 4native R-Fundfristketten bestanden. 2 R Normanwendungen PASS Native728b/739/206/212-Ketten bestanden. 4 R Gesellschaftsfristketten PASS 4 R Jahresabschlussketten PASS 883: native Vormerkungsrang-/Teilbetragskette bestanden. 559e: zwei native Jahresförderketten bestanden. 4 R Normanwendungen PASS Native206-Verweisketten bestanden. Getrennte1762-Fristläufe bestanden. 1123: acht native Normanwendungen bestanden. 5 R Hypothekenregress1143-Normanwendungen PASS 4 R Hypothekenverzug1146-Normanwendungen PASS 3 R Inventar590-Ketten PASS 45 native R-Kompositions-/Normanwendungsfälle bestanden 2 R Landpacht594b-Ketten PASS 10 R Wartefrist-Kündigungsketten PASS 3native R-563-Ablaufhemmungsketten bestanden. 2native R-550-Ketten bestanden. 4 R Mietjahres-/Fortgebrauchs-Normanwendungen PASS Native556e-Betragsketten bestanden. Native556g-Zeit-/Betragsketten bestanden. 12 R Todesfall563bis564-Kündigungsketten PASS 6 R Mietverlaengerung-Normanwendungen PASS 3Minderungsabschnitte,1Dreimonatsgrenze und2Rueckerstattungsketten nativ R bestanden. 559c: vier native Förderketten bestanden. 6 native R-Foerderkappungsketten bestanden. 7 R Normanwendungen PASS 2320/2322/2189: native Quoten- und Rangketten bestanden. 5 R Normanwendungen PASS 1107/1158: drei native Grenzfälle bestanden. 12 R Normanwendungen PASS 6 R Rechtsverfolgungs-Schutzketten PASS 6 native R-Reiseverjaehrungsfälle bestanden. 3 R Rentenschuld1202-Ketten PASS Native562d/575/726-Rückwärtsanwendungen bestanden. Native528/529-Ketten bestanden. Native801/802-Gesamtketten bestanden. 2 R Zahlungssperren-Schutzketten PASS 556d–g/557a: native vollständige Staffelkette bestanden. 8 native R-Stiftungsvorlauffaelle bestanden. 5 R Teilzahlung508-Ketten PASS 25 R Normanwendungen PASS 8 R Todesfall580-Kündigungsketten PASS 3 R Trennungszeit1305-Normanwendungen PASS 6 native R-Unterhaltsrestketten bestanden. Native R-Rang-/Ersatzhaftungskette bestanden. 4 R Normanwendungen PASS Native1600b-Korrekturketten bestanden. 558IV/V: native Vorlauf-/Antwort- und Förderkette bestanden. 12 R Vorschussanrechnung-Normanwendungen PASS Native356f-Kette ohne Unterrichtung bestanden. 2native R-Wertstellungs-/Zinskorrekturketten bestanden. 10 R Zinsanspruchsketten PASS 4 R Zinsausschluss-Zinsketten PASS 81 installierte native R-Anwendungstestdateien bestanden. > > proc.time() user system elapsed 8.45 0.32 8.76