Skip to content

Commit

Permalink
version 1.0.0-beta.16
Browse files Browse the repository at this point in the history
  • Loading branch information
jcubic committed Nov 15, 2021
1 parent 3dd32fc commit 197abc3
Show file tree
Hide file tree
Showing 8 changed files with 24 additions and 24 deletions.
4 changes: 2 additions & 2 deletions Makefile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
.PHONY: publish test coveralls lint zero

VERSION=1.0.0-beta.15
VERSION_DASH=`echo -n "1.0.0-beta.15" | sed "s/-/%E2%80%93/"`
VERSION=1.0.0-beta.16
VERSION_DASH=`echo -n "1.0.0-beta.16" | sed "s/-/%E2%80%93/"`
BRANCH=`git branch | grep '^*' | sed 's/* //'`
DATE=`date -uR`
YEAR=`date +%Y`
Expand Down
12 changes: 6 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
<h1 align="center">
<img src="https://github.com/jcubic/lips/blob/devel/assets/lips.svg?raw=true"
<img src="https://github.com/jcubic/lips/blob/master/assets/lips.svg?raw=true"
alt="LIPS - Scheme Based Powerful Lisp Language" />
</h1>

[![npm](https://img.shields.io/badge/npm-1.0.0%E2%80%93beta.15-blue.svg)](https://www.npmjs.com/package/@jcubic/lips)
[![npm](https://img.shields.io/badge/npm-1.0.0%E2%80%93beta.16-blue.svg)](https://www.npmjs.com/package/@jcubic/lips)
![1.0.0 Complete](https://img.shields.io/github/milestones/progress-percent/jcubic/lips/1?label=1.0.0%20Complete)
[![travis](https://travis-ci.com/jcubic/lips.svg?branch=devel&1eec8b962e54e4acd16206ac4e5cf9609e281fbd)](https://travis-ci.com/github/jcubic/lips)
[![Coverage Status](https://coveralls.io/repos/github/jcubic/lips/badge.svg?branch=devel&17423cfd6c8eebb2ada372b7a12083bd)](https://coveralls.io/github/jcubic/lips?branch=devel)
[![travis](https://travis-ci.com/jcubic/lips.svg?branch=master&3dd32fccc26732d8149810e51027b525647c5579)](https://travis-ci.com/github/jcubic/lips)
[![Coverage Status](https://coveralls.io/repos/github/jcubic/lips/badge.svg?branch=master&17423cfd6c8eebb2ada372b7a12083bd)](https://coveralls.io/github/jcubic/lips?branch=master)
[![Join Gitter Chat](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/jcubic/lips)
![NPM Download Count](https://img.shields.io/npm/dm/@jcubic/lips)
![JSDelivr Download count](https://img.shields.io/jsdelivr/npm/hm/@jcubic/lips)
Expand Down Expand Up @@ -159,7 +159,7 @@ npm install -g @jcubic/lips@beta

you can run the interpreter from the terminal:

![LIPS: Scheme interactive terminal](https://github.com/jcubic/lips/blob/devel/assets/screencast.gif?raw=true)
![LIPS: Scheme interactive terminal](https://github.com/jcubic/lips/blob/master/assets/screencast.gif?raw=true)


You can also run code in a string with:
Expand Down Expand Up @@ -201,7 +201,7 @@ Because LIPS is tree walking interpreter sometimes it may be slow. Especially if
process long arrays and use callback function. If the array is quite large each pice of code
inside the callback may slow down the processing. For example see:

script [reference.scm](https://github.com/jcubic/lips/blob/devel/scripts/reference.scm)
script [reference.scm](https://github.com/jcubic/lips/blob/master/scripts/reference.scm)

That generates reference documentation for all builtin functions and macros.
The slow part is `(names.sort name-compare)` (`Array::sort`) that take quite time to calculate,
Expand Down
16 changes: 8 additions & 8 deletions dist/lips.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
* | | \ \ | | | || . \/ __> | |
* | | > \ | |_ | || _/\__ \ | |
* | | / ^ \ |___||_||_| <___/ | |
* \_\ /_/ \_\ /_/ v. DEV
* \_\ /_/ \_\ /_/ v. 1.0.0-beta.16
*
* LIPS is Pretty Simple - Scheme based Powerful LISP in JavaScript
*
Expand All @@ -31,7 +31,7 @@
* Copyright (c) 2014-present, Facebook, Inc.
* released under MIT license
*
* build: Fri, 12 Nov 2021 08:35:50 +0000
* build: Mon, 15 Nov 2021 19:33:52 +0000
*/
(function (global, factory) {
typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() :
Expand Down Expand Up @@ -5003,7 +5003,7 @@
* The rationalize algorithm is by Per M.A. Bothner, Alan Bawden and Marc Feeley.
* source: Kawa, C-Gambit
*
* Build time: Fri, 12 Nov 2021 08:35:50 +0000
* Build time: Mon, 15 Nov 2021 19:33:52 +0000
*/
var _excluded = ["token"],
_excluded2 = ["stderr", "stdin", "stdout", "command_line"];
Expand Down Expand Up @@ -18694,10 +18694,10 @@

var banner = function () {
// Rollup tree-shaking is removing the variable if it's normal string because
// obviously 'Fri, 12 Nov 2021 08:35:50 +0000' == '{{' + 'DATE}}'; can be removed
// obviously 'Mon, 15 Nov 2021 19:33:52 +0000' == '{{' + 'DATE}}'; can be removed
// but disablig Tree-shaking is adding lot of not used code so we use this
// hack instead
var date = LString('Fri, 12 Nov 2021 08:35:50 +0000').valueOf();
var date = LString('Mon, 15 Nov 2021 19:33:52 +0000').valueOf();

var _date = date === '{{' + 'DATE}}' ? new Date() : new Date(date);

Expand All @@ -18709,7 +18709,7 @@

var _build = [_year, _format(_date.getMonth() + 1), _format(_date.getDate())].join('-');

var banner = "\n __ __ __\n / / \\ \\ _ _ ___ ___ \\ \\\n| | \\ \\ | | | || . \\/ __> | |\n| | > \\ | |_ | || _/\\__ \\ | |\n| | / ^ \\ |___||_||_| <___/ | |\n \\_\\ /_/ \\_\\ /_/\n\nLIPS Interpreter DEV (".concat(_build, ") <https://lips.js.org>\nCopyright (c) 2018-").concat(_year, " Jakub T. Jankiewicz\n\nType (env) to see environment with functions macros and variables. You can also\nuse (help name) to display help for specic function or macro, (apropos name)\nto display list of matched names in environment and (dir object) to list\nproperties of an object.\n").replace(/^.*\n/, '');
var banner = "\n __ __ __\n / / \\ \\ _ _ ___ ___ \\ \\\n| | \\ \\ | | | || . \\/ __> | |\n| | > \\ | |_ | || _/\\__ \\ | |\n| | / ^ \\ |___||_||_| <___/ | |\n \\_\\ /_/ \\_\\ /_/\n\nLIPS Interpreter 1.0.0-beta.16 (".concat(_build, ") <https://lips.js.org>\nCopyright (c) 2018-").concat(_year, " Jakub T. Jankiewicz\n\nType (env) to see environment with functions macros and variables. You can also\nuse (help name) to display help for specic function or macro, (apropos name)\nto display list of matched names in environment and (dir object) to list\nproperties of an object.\n").replace(/^.*\n/, '');
return banner;
}(); // -------------------------------------------------------------------------
// to be used with string function when code is minified
Expand Down Expand Up @@ -18741,9 +18741,9 @@
read_only(QuotedPromise, '__class__', 'promise'); // -------------------------------------------------------------------------

var lips = {
version: 'DEV',
version: '1.0.0-beta.16',
banner: banner,
date: 'Fri, 12 Nov 2021 08:35:50 +0000',
date: 'Mon, 15 Nov 2021 19:33:52 +0000',
exec: exec,
// unwrap async generator into Promise<Array>
parse: compose(uniterate_async, parse),
Expand Down
Loading

0 comments on commit 197abc3

Please sign in to comment.