Operation Map - urschleim/scream GitHub Wiki
r7rs
6.3 Booleans
Fully supported.
(boolean=?)
boolean.s
6.10 Control features
(apply proc arg1 ... args)
procedure.s
6.12 Environments and evaluation
(scheme-report-environment)
i-environment.s
(null-environment)
i-environment.s
(interaction-environment)
i-environment.s
(eval expr-or-def environment-specifier)
Scream.java
6.13 Input and output
6.13.1 Ports
(current-input-port)
i-ports.s
(current-output-port)
i-ports.s
(current-error-port)
i-ports.s
scream extensions
scream:eval
Evaluates an expression in the current dynamic environment. Implemented in ScreamEvaluator.
scream:type-bool
Typename of boolean values. Defined in boolean.s
(typePredicateGenerator string-type-name exact-match)
Is used to generate most of the type predicate procedures like vector?, char?, etc. in the system.
(describe-object)
Procedure in SchemeObject.java
evaluate
Procedure in Environment.java
if
Syntax in Syntax.java
load
Implemented in 'instance-init.s'. Maps to SchemeEvaluator2#load
.
make-object
Syntax in SchemeObject.java
object
Procedure in SchemeObject.java
object?
Procedure in SchemeObject.java
scream::evaluator
A reference to the evaluator instance that is mapped as a SchemeObject and references the ScreamEvaluator implementing the ScriptEngine base class.
%%errOut%%
%error-id
%catch
Syntax in SchemeObject.java
%error-object
/ (divide)
Procedure in Number.java