screwlisp<p><a href="https://gamerplus.org/tags/embeddableCommonLisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>embeddableCommonLisp</span></a>'s <a href="https://gamerplus.org/tags/ffi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ffi</span></a> (*not* libffi) <a href="https://gamerplus.org/tags/commonLisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>commonLisp</span></a> <a href="https://gamerplus.org/tags/Cxx" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Cxx</span></a> <a href="https://gamerplus.org/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> example - taking base64 encoding C++ function/namespace from <span class="h-card" translate="no"><a href="https://hachyderm.io/@jeremy_list" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>jeremy_list</span></a></span> 's secure scuttlebutt implementation, and using it for extremely portable common lisp rather than nonportable haikuos C++. A straightforward but technical indicative example.</p><p><a href="https://screwlisp.small-web.org/fundamental/cxx-embeddable-common-lisp-habitat/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">screwlisp.small-web.org/fundam</span><span class="invisible">ental/cxx-embeddable-common-lisp-habitat/</span></a></p><p>Though! My one seems to get half the out bytes wrong x_x Edit: I forgot three cdrs, now works 100%.</p><p>Anyway, the <a href="https://gamerplus.org/tags/ecl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ecl</span></a> <a href="https://gamerplus.org/tags/example" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>example</span></a> is working.</p>