• Re: ANN: Dogelog Player 1.0.2 - Native Libraries

    From Mostowski Collapse@bursejan@gmail.com to comp.lang.javascript on Mon Oct 3 01:08:21 2022
    From Newsgroup: comp.lang.javascript

    The Prolog library(charsio) helps in executing test cases
    that probe input or output expectations. The predicates
    offered by this library allow for temporary redirection of
    the current input or output.

    The new stream API exposes Writer and Reader objects.
    As a business case we provide memory files as a
    native library, and on top of that a realization of our prolog
    predicates from the Prolog library(charsio).

    Preview: Stream API and library(charsio) https://twitter.com/dogelogch/status/1576254169639317504

    Preview: Stream API and library(charsio) https://www.facebook.com/groups/dogelog

    Mostowski Collapse schrieb am Sonntag, 2. Oktober 2022 um 12:13:43 UTC+2:
    Dear All,

    We are happy to announce a new edition
    of the Dogelog player:

    - Multifile Directive:
    Until now, the multifile directive was just a
    mockup with no function. This has now changed,
    the directive now works both in the runtime and
    in the transpiler.

    - Native Libraries:
    Libraries can be addressed using the new library(_)
    and foreign(_) file specifications. The latter works
    for both the JavaScript platform (loading _sync.js
    or .mjs) and the Python platform (loading .py).

    - Asynchronous Literate Programming:
    Native libraries are loaded in the browser
    using its asynchronous import(). Accordingly,
    we have expanded the literate programming and
    asynchronous Dogelog notebooks can also
    be generated.

    Have Fun!

    Jan Burse, 02.10.2022, http://www.xlog.ch/
    --- Synchronet 3.20a-Linux NewsLink 1.114