Packages / openSUSE Leap 15.6 / Development/Languages/Scheme / scheme48-prescheme

Package: scheme48-prescheme (1.9.2-bp156.3.54)

PreScheme-Compiler

Pre-Scheme ist ein Low-Level-Dialekt von Scheme, der für die Systemprogrammierung mit Abstraktionen auf höherer Ebene entworfen wurde. Zum Beispiel ist die virtuelle Maschine von Scheme48 in Pre-Scheme geschrieben. Pre-Scheme ist eine besonders interessante Alternative zu C für viele Aufgaben der Systemprogrammierung, weil es nicht nur etwa auf derselben Ebene wie C arbeitet, sondern auch in einer normalen High-Level-Scheme- Entwicklungsumgebung ohne Änderungen am Quellcode ausgeführt werden kann, ohne auf Low-Level-Stack- Manipulationen mit Werkzeugen wie gdb zurückgreifen zu müssen. Pre-Scheme unterstützt außerdem zwei äußerst wichtige High-Level-Abstraktionen von Scheme: Makros und Funktionen höherer Ordnung sowie anonyme Funktionen. Richard Kelseys Pre-Scheme-Compiler, basierend auf seiner Doktorarbeit über transformierende Kompilierung, übersetzt Pre-Scheme in effizientes C und wendet dabei zahlreiche Zwischen-Quelltransformationen an.

Other Packages Related to scheme48-prescheme:

  • dep: /bin/sh

    Package not available

  • dep: [scheme48] (= 1.9.2)

    Eine Implementierung von Scheme von Richard Kelsey und Jonathan Rees

Download scheme48-prescheme

ArchitecturePackage sizeInstalled sizeFilesPackage
aarch641.3 MiB10 MiBlist of filesDownload
ppc64le1.3 MiB10 MiBlist of filesDownload
s390x1.2 MiB10 MiBlist of filesDownload
x86_641.3 MiB10 MiBlist of filesDownload

Paketdateipfade (2)

Paths come from the repository package-file index for the observed builds. They describe archive/package associations, not every file that will exist on a running system after maintainer scripts, alternatives, generated state, diversions, or installation choices.

  • /usr/bin/prescheme
  • /usr/lib64/scheme48-1.9.2/ps-compiler.image

Field source: openSUSE Leap 15.6 OSS

Dieses Paket verwenden

OpenFactory kann dieses Betriebssystem in einer Browser-VM starten oder einen Image-Build mit dem nativen Paketnamen aus diesem Datensatz beginnen.

Versionen, Suiten und Repositories

Jede Zeile ist Paketindex-Metadaten für eine Version, Architektur, Suite und ein Repository. Namen, URLs und Größen stammen aus der Quelle; ein Link ist ein veränderbarer Abrufort, kein Weitergabanspruch von OpenFactory.

VersionReleaseArchitectureRepositoryPackage sizeInstalled sizePublisher repository artifact
1.9.2-bp156.3.54leap-15.6 / ossaarch64openSUSE Leap 15.6 · OSS · multi-architecture1.3 MiB10 MiBaarch64/scheme48-prescheme-1.9.2-bp156.3.54.aarch64.rpm
1.9.2-bp156.3.54leap-15.6 / ossppc64leopenSUSE Leap 15.6 · OSS · multi-architecture1.3 MiB10 MiBppc64le/scheme48-prescheme-1.9.2-bp156.3.54.ppc64le.rpm
1.9.2-bp156.3.54leap-15.6 / osss390xopenSUSE Leap 15.6 · OSS · multi-architecture1.2 MiB10 MiBs390x/scheme48-prescheme-1.9.2-bp156.3.54.s390x.rpm
1.9.2-bp156.3.54leap-15.6 / ossx86_64openSUSE Leap 15.6 · OSS · multi-architecture1.3 MiB10 MiBx86_64/scheme48-prescheme-1.9.2-bp156.3.54.x86_64.rpm

Field source: openSUSE Leap 15.6 OSS

Bekannte Sicherheitslücken

Die Paketzuordnung läuft.

Zuletzt synchronisiert:

[CVE-Katalog]

Prüfsummen

Repository signatures authenticate metadata. Artifact hashing is recorded separately. Neither establishes package safety.

1.9.2-bp156.3.54 / aarch64Beobachtet Sep 1, 2026sha512 62db24af58a7…89d2db8ePrüfsumme der Quelle

Metadata observed; artifact bytes were not independently fetched or hashed by this catalog import. The digest below is source-reported.

Prüfsumme der Quelle (sha512): 62db24af58a7a947edd8e7ae269bc979e454e367990d4d679e93169f2c69af1f460885a9eb1c876e96a79f007b61ff456c54631a3fd97854fca7fb1589d2db8e

Field source: openSUSE Leap 15.6 OSS

1.9.2-bp156.3.54 / ppc64leBeobachtet Sep 1, 2026sha512 0d56b6219b57…9b818332Prüfsumme der Quelle

Metadata observed; artifact bytes were not independently fetched or hashed by this catalog import. The digest below is source-reported.

Prüfsumme der Quelle (sha512): 0d56b6219b575ea08a89ad8c38e644fa007bc7778d0480f5f6e4d71daf659b82bae3d86c0991500d0dac1daed99aca1b9be1e0752cc24556723badb69b818332

Field source: openSUSE Leap 15.6 OSS

1.9.2-bp156.3.54 / s390xBeobachtet Sep 1, 2026sha512 deaa28995271…dc789073Prüfsumme der Quelle

Metadata observed; artifact bytes were not independently fetched or hashed by this catalog import. The digest below is source-reported.

Prüfsumme der Quelle (sha512): deaa2899527146d1fae4b4c8a5f8a6a24d594170dc06037bae14626673058844a92403d8849891299189f98b5361e802d449e8571cf6a3b03bd34b06dc789073

Field source: openSUSE Leap 15.6 OSS

1.9.2-bp156.3.54 / x86_64Beobachtet Sep 1, 2026sha512 c856d9b32cc5…df707ce1Prüfsumme der Quelle

Metadata observed; artifact bytes were not independently fetched or hashed by this catalog import. The digest below is source-reported.

Prüfsumme der Quelle (sha512): c856d9b32cc55fe465e0c7b5e3276b5c8cfeec7197e8780aea4a7c8c789c98052eb594054a4f65fb0305b7729dde8e54b6e2650060f5bd04192a437ddf707ce1

Field source: openSUSE Leap 15.6 OSS

Quellen

  • Authoritative source; repository metadata signature verified

    Signaturnachweis

    leap-15-6-oss-multiarch:ca2653101b9afba6656aea529109ba0c0f1ca1a92aa8614e7c887fda5264c230

    Repository-signature verification record
    Signed-object SHA-256
    ca2653101b9afba6656aea529109ba0c0f1ca1a92aa8614e7c887fda5264c230
    Signer fingerprint
    AD485664E901B867051AB15F35A2F86E29B700A4
    Keyring revision
    opensuse-project-signing-key.asc
    SHA-256 b5745739ebfb95b25b8e810f9bcb847fe750ccda598bd85f02f0e974599a6d7e
    Tool and policy
    gpgv (GnuPG) 2.4.9
    openfactory-software-catalog-signature-v1
    Verification time
    Sep 1, 2026
    Repository metadata hash linkage
    Result
    Recorded as verified; digest details unavailable