Language.Scheme.Core

Scheme code evaluation

evalLisp

evalLisp'

evalString

evalAndPrint

apply

continueEval

runIOThrows

runIOThrowsREPL

Core data

nullEnvWithImport

primitiveBindings

r5rsEnv

r5rsEnv'

r7rsEnv

r7rsEnv'

r7rsTimeEnv

version

Utility functions

findFileOrLib

getDataFileFullPath

replaceAtIndex

registerExtensions

showBanner

showLispError

substr

updateList

updateVector

updateByteVector

hashTblRef

Error handling

addToCallHistory

throwErrorWithCallHistory

Internal use only

meval