File tree Expand file tree Collapse file tree 2 files changed +4
-2
lines changed Expand file tree Collapse file tree 2 files changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ language: generic
4
4
sudo : required
5
5
env :
6
6
global :
7
- - PREBUILT_SHEN_VERSION=3.0.2
7
+ - PREBUILT_SHEN_VERSION=3.0.1
8
8
matrix :
9
9
include :
10
10
- os : linux
Original file line number Diff line number Diff line change 4
4
(package shen-cl [progn quote null car cdr t nil
5
5
numberp stringp consp funcall
6
6
list eq eql equal let*
7
- lisp.defun lisp.lambda lisp.
7
+ lisp.defun lisp.lambda lisp.block lisp.
8
8
%%return return %%goto-label go
9
9
%%let-label block tagbody ]
10
10
62
62
[lisp.lambda Vars Body ] Scope -> [(cl lambda ) Vars (compile-expression Body (append Vars Scope ))]
63
63
[lisp.defun Name Vars Body ] _ -> [(cl defun ) Name Vars (compile-expression Body Vars )]
64
64
[lisp.block Name Body ] Scope -> [(cl block ) Name (compile-expression Body Scope )]
65
+ \\ NOTE: temporary fix for self-bootstrapping
66
+ [shen-cl.lisp.block Name Body ] Scope -> [(cl block ) Name (compile-expression Body Scope )]
65
67
[lisp. Code ] _ -> (if (string? Code )
66
68
((protect READ-FROM-STRING ) Code )
67
69
(error "lisp. excepts a string, not ~A " Code ))
You can’t perform that action at this time.
0 commit comments