LIPS_scheme's profile picture. LIPS: Scheme based powerful lisp interpreter in JavaScript for browsers and Node. Maintained by @jcubic Aspiring R7RS Scheme.
Check Scheme Bookmark REPL.

(λ LIPS)

@LIPS_scheme

LIPS: Scheme based powerful lisp interpreter in JavaScript for browsers and Node. Maintained by @jcubic Aspiring R7RS Scheme. Check Scheme Bookmark REPL.

Fixado

Watch this video presentation of the LIPS Scheme from last year #FOSDEM by @jcubic Link 👇 #JavaScript #Scheme #lisp #programming #TechTwitter #code #coding

LIPS_scheme's tweet image. Watch this video presentation of the LIPS Scheme from last year #FOSDEM  by @jcubic

Link 👇

#JavaScript #Scheme #lisp #programming #TechTwitter #code #coding

Thanks to Niels Wijers, LIPS #Scheme now is available as lips npm package. You can install it with npm install lips@beta #JavaScript #lisp

LIPS_scheme's tweet image. Thanks to Niels Wijers, LIPS #Scheme now is available as lips npm package.

You can install it with

npm install lips@beta

#JavaScript #lisp

(λ LIPS) repostou

Just written a new article about internals of syntax extensions in @LIPS_scheme, my #Scheme implementation in #JavaScript. Syntax extensions are a way to add new syntax to the language. Link in the comment 👇

jcubic's tweet image. Just written a new article about internals of syntax extensions in @LIPS_scheme, my #Scheme implementation in #JavaScript.

Syntax extensions are a way to add new syntax to the language.

Link in the comment 👇

(λ LIPS) repostou

Do you know that Lisp is the second oldest programming language that is still in use? Learning lisp can make you a better developer even if you don't use it I recommend starting with Scheme. This is the language that inspired JavaScript. And the reason you have closures

jcubic's tweet image. Do you know that Lisp is the second oldest programming language that is still in use?

Learning lisp can make you a better developer even if you don't use it

I recommend starting with Scheme. This is the language that inspired JavaScript. And the reason you have  closures

(λ LIPS) repostou

Just published a new article about my project @LIPS_scheme internals. LIPS is a #lips interpreter written in #JavaScript

jcubic's tweet image. Just published a new article about my project @LIPS_scheme internals.

LIPS is a #lips interpreter written in #JavaScript

(λ LIPS) repostou

It took few days, but I finally found the root cause of breakage of this code in @LIPS_scheme The continuations were not working properly even after implementing for-each in Scheme. The problem was apply function that was part of the for-each code. #lisp #scheme

jcubic's tweet image. It took few days, but I finally found the root cause of breakage of this code in @LIPS_scheme 

The continuations were not working properly even after implementing for-each in Scheme. The problem was apply function that was part of the for-each code.

#lisp #scheme

(λ LIPS) repostou

Just when I've though that continuations in @LISP_scheme are all working, fund another bigger example, and then I was able to create this minimal one. The code should exit after the first call, but it continues to loop through the list. #lisp #scheme

jcubic's tweet image. Just when I've though that continuations in @LISP_scheme are all working, fund another bigger example, and then I was able to create this minimal one.

The code should exit after the first call, but it continues to loop through the list.

#lisp #scheme

(λ LIPS) repostou

Huge achievement today 🎉 While writing a comment on @GitHub why new interpreter in @LIPS_scheme is async. Got an idea about replacing async..await with generators (yield). All it takes was this function, the inspiration came from Babel. #JavaScript

jcubic's tweet image. Huge achievement today 🎉

While writing a comment on @GitHub why new interpreter in @LIPS_scheme is async. Got an idea about replacing async..await with generators (yield). 

All it takes was this function, the inspiration came from Babel.

#JavaScript

(λ LIPS) repostou

This is my way of debugging complex #JavaScript code. Started using a string recently when debugging Continuations in my #Scheme interpreter called @LIPS_scheme. #lisp

jcubic's tweet image. This is my way of debugging complex #JavaScript code.

Started using a string recently when debugging Continuations in my #Scheme interpreter called @LIPS_scheme.

#lisp
Este Tweet não está mais disponível.

(λ LIPS) repostou

Today implemented a fully working JavaScript generator in @LIPS_scheme with help from continuations and Lisp macros. The feature is taking shape 🥳 #Scheme #lisp

jcubic's tweet image. Today implemented a fully working JavaScript generator in @LIPS_scheme with help from continuations and Lisp macros.

The feature is taking shape 🥳

#Scheme #lisp

(λ LIPS) repostou

Making progress with @LIPS_scheme Tail Call Optimization and Continuations. The base code is working, and recursive functions don't consume the stack. Now I need to add the rest of the special forms (like hygienic macros), and call/cc.

jcubic's tweet image. Making progress with @LIPS_scheme Tail Call Optimization and Continuations.

The base code is working, and recursive functions don't consume the stack.

Now I need to add the rest of the special forms (like hygienic macros), and call/cc.

(λ LIPS) repostou

Current Status: Checking Scheme Surveys and updating them with @LIPS_scheme support where it's not included. Also fixing bugs if LIPS implementation is off #lips #scheme #JavaScript #OpenSource #FOSS #FLOSS #OSS github.com/schemedoc/surv…


LIPS Scheme tutorial about streams appear on 2nd place in Google 😃 #lisp #Scheme #JavaScript

LIPS_scheme's tweet image. LIPS Scheme tutorial about streams appear on 2nd place in Google 😃

#lisp #Scheme #JavaScript

New beta version of LIPS Scheme 1.0.0-beta.20 just got released #Scheme #Lips #JavaScript #OpenSource

LIPS_scheme's tweet image. New beta version of LIPS Scheme 1.0.0-beta.20 just got released

#Scheme #Lips #JavaScript #OpenSource

(λ LIPS) repostou

Alist lookup syntax-rules macro to operate on nested Alists structure. Using standard R7RS Scheme👀 Inspired by Tweet from @Star_Knight12 👇 #Scheme #lisp

LIPS_scheme's tweet image. Alist lookup syntax-rules macro to operate on nested Alists structure. Using standard R7RS Scheme👀

Inspired by Tweet from @Star_Knight12 👇


#Scheme #lisp

There is 3rd option S-Expressions. This is more nested because they are valid Lisp Alists.

jcubic's tweet image. There is 3rd option S-Expressions. This is more nested because they are valid Lisp Alists.


(λ LIPS) repostou

Just added documentation on how to embed @LIPS_scheme REPL on HTML page #Scheme #lisp #JavaScript #OpenSource #REPL

jcubic's tweet image. Just added documentation on how to embed @LIPS_scheme REPL on HTML page

#Scheme #lisp #JavaScript #OpenSource #REPL

Loading...

Something went wrong.


Something went wrong.