Skip to content

This library provides a predicate and a syntax to determine if an identifier is bound.

Notifications You must be signed in to change notification settings

SaitoAtsushi/r6rs-binding-check

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Binding check library for R6RS

(binding) library provides a predicate and a syntax to determine if an identifier is bound.

Expected use

  • Test
  • Ad hoc version check of library

Install

Sorry. This repository does not provide installation scripts.

Please copy the library files to the appropriate path according to the manual of Scheme implementation.

Usage

Write the following at the beginning of the program.

(import (binding))

(identifier-bound? obj) procedure

Returns #t if obj is an syntax object representing an bound identifier, and #f otherwise.

(bound? <keyword>) syntax

<keyword> must be a keyword. Expand to #t if <keyword> is an bound keyword, and #f otherwise.

Scheme implementations that passed the tests of this library

Scheme implementations that failed the tests of this library

About

This library provides a predicate and a syntax to determine if an identifier is bound.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages