Barry Schwartz 🫖 · @chemoelectric
490 followers · 7045 posts · Server masto.ai
Barry Schwartz 🫖 · @chemoelectric
490 followers · 7020 posts · Server masto.ai

Also does not follow SRFI-1 or anything like it in argument lists. I had to keep the compiler's source code handy to look up, for instance, how to call "lunfold".

#owllisp

Last updated 2 years ago

Barry Schwartz 🫖 · @chemoelectric
490 followers · 7018 posts · Server masto.ai

Some things I’m used to having work in did not work, it seems in part due to implementation limitations. But also because some things I expected to be procedures were NOT procedures.

In other cases, it was that most Schemes did a thing by assigning a value to a variable, whereas was doing it a different way (without syntactic sugar available to make the expected way work).

#scheme #owllisp

Last updated 2 years ago

Barry Schwartz 🫖 · @chemoelectric
490 followers · 7014 posts · Server masto.ai

I added to the repertoire of my answers to the arithmetic draft-task on :

Continued fraction/Arithmetic/G(matrix ng, continued fraction n1, continued fraction n2) - Rosetta Code rosettacode.org/wiki/Continued

#owllisp #continuedfractions #rosettacode #scheme #lisp #functionalprogramming

Last updated 2 years ago

Barry Schwartz 🫖 · @chemoelectric
490 followers · 7012 posts · Server masto.ai

I have added a language page for --

Category:Owl Lisp - Rosetta Code rosettacode.org/wiki/Category:

I suspect there are some Owl Lisp programs already on Rosetta Code, but classified under "Ol", which is Otus Lisp, a different language. I suppose it mightn’t be a bad idea to find these and move them. If anyone hath the gumption.

#rosettacode #owllisp

Last updated 2 years ago

Barry Schwartz 🫖 · @chemoelectric
490 followers · 7011 posts · Server masto.ai

And my first ever program in --

rosettacode.org/wiki/Modular_i

Using a PURELY functional Scheme requires at least a small change in thinking. (Also it seems not to have unary minus sign.)

#owllisp

Last updated 2 years ago