Merge branch 'master' of github.com:picrin-scheme/picrin
This commit is contained in:
		
						commit
						0a4ea0704d
					
				|  | @ -0,0 +1,15 @@ | |||
| list(APPEND PICLIB_SCHEME_LIBS | ||||
|   ${PROJECT_SOURCE_DIR}/contrib/05.r7rs/scheme/base.scm | ||||
|   ${PROJECT_SOURCE_DIR}/contrib/05.r7rs/scheme/cxr.scm | ||||
|   ${PROJECT_SOURCE_DIR}/contrib/05.r7rs/scheme/read.scm | ||||
|   ${PROJECT_SOURCE_DIR}/contrib/05.r7rs/scheme/write.scm | ||||
|   ${PROJECT_SOURCE_DIR}/contrib/05.r7rs/scheme/file.scm | ||||
|   ${PROJECT_SOURCE_DIR}/contrib/05.r7rs/scheme/case-lambda.scm | ||||
|   ${PROJECT_SOURCE_DIR}/contrib/05.r7rs/scheme/lazy.scm | ||||
|   ${PROJECT_SOURCE_DIR}/contrib/05.r7rs/scheme/eval.scm | ||||
|   ${PROJECT_SOURCE_DIR}/contrib/05.r7rs/scheme/inexact.scm | ||||
|   ${PROJECT_SOURCE_DIR}/contrib/05.r7rs/scheme/load.scm | ||||
|   ${PROJECT_SOURCE_DIR}/contrib/05.r7rs/scheme/process-context.scm | ||||
|   ${PROJECT_SOURCE_DIR}/contrib/05.r7rs/scheme/time.scm | ||||
|   ${PROJECT_SOURCE_DIR}/contrib/05.r7rs/scheme/r5rs.scm | ||||
|   ) | ||||
|  | @ -0,0 +1,10 @@ | |||
| list(APPEND PICLIB_CONTRIB_LIBS | ||||
|   ${PROJECT_SOURCE_DIR}/contrib/10.srfi/srfi/1.scm | ||||
|   ${PROJECT_SOURCE_DIR}/contrib/10.srfi/srfi/8.scm | ||||
|   ${PROJECT_SOURCE_DIR}/contrib/10.srfi/srfi/17.scm | ||||
|   ${PROJECT_SOURCE_DIR}/contrib/10.srfi/srfi/26.scm | ||||
|   ${PROJECT_SOURCE_DIR}/contrib/10.srfi/srfi/43.scm | ||||
|   ${PROJECT_SOURCE_DIR}/contrib/10.srfi/srfi/60.scm | ||||
|   ${PROJECT_SOURCE_DIR}/contrib/10.srfi/srfi/95.scm | ||||
|   ${PROJECT_SOURCE_DIR}/contrib/10.srfi/srfi/111.scm | ||||
|   ) | ||||
|  | @ -16,6 +16,23 @@ | |||
|       (define (add-history str) | ||||
|         #f)))) | ||||
| 
 | ||||
|   (eval | ||||
|    '(import (scheme base) | ||||
|             (scheme load) | ||||
|             (scheme process-context) | ||||
|             (scheme read) | ||||
|             (scheme write) | ||||
|             (scheme file) | ||||
|             (scheme inexact) | ||||
|             (scheme cxr) | ||||
|             (scheme lazy) | ||||
|             (scheme time) | ||||
|             (picrin macro) | ||||
|             (picrin dictionary) | ||||
|             (picrin array) | ||||
|             (picrin library)) | ||||
|    '(picrin user)) | ||||
| 
 | ||||
|   (define (repl) | ||||
|     (let loop ((buf "")) | ||||
|       (let ((line (readline (if (equal? buf "") "> " "* ")))) | ||||
|  |  | |||
|  | @ -1 +1 @@ | |||
| Subproject commit 0c67a4b77fcc317a78af4bd40afca591f25a09cb | ||||
| Subproject commit 1d7669a5d4a1ece8d73268166917677e99671136 | ||||
|  | @ -1,35 +1,10 @@ | |||
| list(APPEND PICLIB_SCHEME_LIBS | ||||
|   ${PROJECT_SOURCE_DIR}/piclib/picrin/macro.scm | ||||
|   ${PROJECT_SOURCE_DIR}/piclib/picrin/base.scm | ||||
|   ${PROJECT_SOURCE_DIR}/piclib/picrin/macro.scm | ||||
|   ${PROJECT_SOURCE_DIR}/piclib/picrin/record.scm | ||||
|   ${PROJECT_SOURCE_DIR}/piclib/picrin/array.scm | ||||
|   ${PROJECT_SOURCE_DIR}/piclib/picrin/dictionary.scm | ||||
|   ${PROJECT_SOURCE_DIR}/piclib/picrin/experimental/lambda.scm | ||||
|   ${PROJECT_SOURCE_DIR}/piclib/picrin/syntax-rules.scm | ||||
|   ${PROJECT_SOURCE_DIR}/piclib/picrin/test.scm | ||||
| 
 | ||||
|   ${PROJECT_SOURCE_DIR}/piclib/scheme/base.scm | ||||
|   ${PROJECT_SOURCE_DIR}/piclib/scheme/cxr.scm | ||||
|   ${PROJECT_SOURCE_DIR}/piclib/scheme/read.scm | ||||
|   ${PROJECT_SOURCE_DIR}/piclib/scheme/write.scm | ||||
|   ${PROJECT_SOURCE_DIR}/piclib/scheme/file.scm | ||||
|   ${PROJECT_SOURCE_DIR}/piclib/scheme/case-lambda.scm | ||||
|   ${PROJECT_SOURCE_DIR}/piclib/scheme/lazy.scm | ||||
|   ${PROJECT_SOURCE_DIR}/piclib/scheme/eval.scm | ||||
|   ${PROJECT_SOURCE_DIR}/piclib/scheme/inexact.scm | ||||
|   ${PROJECT_SOURCE_DIR}/piclib/scheme/load.scm | ||||
|   ${PROJECT_SOURCE_DIR}/piclib/scheme/process-context.scm | ||||
|   ${PROJECT_SOURCE_DIR}/piclib/scheme/time.scm | ||||
|   ${PROJECT_SOURCE_DIR}/piclib/scheme/r5rs.scm | ||||
| 
 | ||||
|   ${PROJECT_SOURCE_DIR}/piclib/srfi/1.scm | ||||
|   ${PROJECT_SOURCE_DIR}/piclib/srfi/8.scm | ||||
|   ${PROJECT_SOURCE_DIR}/piclib/srfi/17.scm | ||||
|   ${PROJECT_SOURCE_DIR}/piclib/srfi/26.scm | ||||
|   ${PROJECT_SOURCE_DIR}/piclib/srfi/43.scm | ||||
|   ${PROJECT_SOURCE_DIR}/piclib/srfi/60.scm | ||||
|   ${PROJECT_SOURCE_DIR}/piclib/srfi/95.scm | ||||
|   ${PROJECT_SOURCE_DIR}/piclib/srfi/111.scm | ||||
| 
 | ||||
|   ${PROJECT_SOURCE_DIR}/piclib/picrin/user.scm | ||||
|   ) | ||||
|  |  | |||
|  | @ -1,17 +0,0 @@ | |||
| ;  the default repl environment | ||||
| 
 | ||||
| (define-library (picrin user) | ||||
|   (import (scheme base) | ||||
|           (scheme load) | ||||
|           (scheme process-context) | ||||
|           (scheme read) | ||||
|           (scheme write) | ||||
|           (scheme file) | ||||
|           (scheme inexact) | ||||
|           (scheme cxr) | ||||
|           (scheme lazy) | ||||
|           (scheme time) | ||||
|           (picrin macro) | ||||
|           (picrin dictionary) | ||||
|           (picrin array) | ||||
|           (picrin library))) | ||||
		Loading…
	
		Reference in New Issue
	
	 Sunrim KIM (keen)
						Sunrim KIM (keen)