1
1
<h1 align =" center " >
2
- <img src="https://github.com/jcubic/lips/blob/devel /assets/lips.svg?raw=true "
2
+ <img src="https://github.com/jcubic/lips/blob/master /assets/lips.svg?raw=true "
3
3
alt="LIPS - Scheme Based Powerful Lisp Language" />
4
4
</h1 >
5
5
6
6
[ ![ X (formerly Twitter) Follow] ( https://img.shields.io/twitter/follow/lips_lang )] ( https://twitter.com/lips_lang )
7
7
[ ![ npm] ( https://img.shields.io/badge/npm-1.0.0%E2%80%93beta.19-blue.svg )] ( https://www.npmjs.com/package/@jcubic/lips )
8
8
![ 1.0.0 Complete] ( https://img.shields.io/github/milestones/progress-percent/jcubic/lips/1?label=1.0.0%20Complete )
9
- [ ![ Build and test] ( https://github.com/jcubic/lips/actions/workflows/build.yaml/badge.svg?branch=devel &event=push )] ( https://github.com/jcubic/lips/actions/workflows/build.yaml )
10
- [ ![ Coverage Status] ( https://coveralls.io/repos/github/jcubic/lips/badge.svg?branch=devel&d99e59bdd4421bb215d5bb781449d63f )] ( https://coveralls.io/github/jcubic/lips?branch=devel )
9
+ [ ![ Build and test] ( https://github.com/jcubic/lips/actions/workflows/build.yaml/badge.svg?branch=master &event=push )] ( https://github.com/jcubic/lips/actions/workflows/build.yaml )
10
+ [ ![ Coverage Status] ( https://coveralls.io/repos/github/jcubic/lips/badge.svg?branch=master&dd93e2ed5fe4147ff629f2673e56de90 )] ( https://coveralls.io/github/jcubic/lips?branch=master )
11
11
[ ![ Join Gitter Chat] ( https://badges.gitter.im/Join%20Chat.svg )] ( https://gitter.im/jcubic/lips )
12
12
![ NPM Download Count] ( https://img.shields.io/npm/dm/@jcubic/lips )
13
13
![ JSDelivr Download count] ( https://img.shields.io/jsdelivr/npm/hm/@jcubic/lips )
@@ -162,7 +162,7 @@ npm install -g @jcubic/lips@beta
162
162
163
163
you can run the interpreter from the terminal:
164
164
165
- ![ LIPS: Scheme interactive terminal] ( https://github.com/jcubic/lips/blob/devel /assets/screencast.gif?raw=true )
165
+ ![ LIPS: Scheme interactive terminal] ( https://github.com/jcubic/lips/blob/master /assets/screencast.gif?raw=true )
166
166
167
167
168
168
You can also run code in a string with:
@@ -201,7 +201,7 @@ Executables also return a S-Expression according to SRFI-176 use `lips --version
201
201
202
202
## FOSDEM'23 Presentation [ Video]
203
203
204
- [ ![ FOSDEM 2023 - LIPS Scheme: Powerful introspection and extensibility] ( https://github.com/jcubic/lips/blob/devel /assets/fosdem-intro.png?raw=true )] ( https://fosdem.org/2023/schedule/event/lipsscheme/ )
204
+ [ ![ FOSDEM 2023 - LIPS Scheme: Powerful introspection and extensibility] ( https://github.com/jcubic/lips/blob/master /assets/fosdem-intro.png?raw=true )] ( https://fosdem.org/2023/schedule/event/lipsscheme/ )
205
205
206
206
## Limitations
207
207
@@ -210,7 +210,7 @@ Because LIPS is tree walking interpreter, sometimes it may be slow. Especially i
210
210
process long arrays and use callback function. If the array is quite large each piece of code
211
211
inside the callback may slow down the processing. For example see:
212
212
213
- script [ reference.scm] ( https://github.com/jcubic/lips/blob/devel /scripts/reference.scm )
213
+ script [ reference.scm] ( https://github.com/jcubic/lips/blob/master /scripts/reference.scm )
214
214
215
215
That generates reference documentation for all builtin functions and macros.
216
216
The slow part is ` (names.sort name-compare) ` (` Array::sort ` ) that take quite time to calculate,
0 commit comments