Skip to content
/ FScheme Public

WIP, An experimental scheme interpreter, based on R7RS

Notifications You must be signed in to change notification settings

nodew/FScheme

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FScheme

An experimental scheme implementation in F#, based on standard R7RS

Development

  • Start
git clone https://github.com/nodew/FScheme.git

cd FScheme
  • Build
dotnet build
  • Run exe
dotnet run -p FScheme
  • Test
dotnet test
  • Publish x64
dotnet publish FScheme  -r win-x86 -c Release -o ..\bin  /p:PublishSingleFile=true /p:PublishTrimmed=true
  • Publish x64
dotnet publish FScheme  -r win-x64 -c Release -o ..\bin  /p:PublishSingleFile=true /p:PublishTrimmed=true

TODO

  • [] More primitives
  • [] More built-in functions
  • [] Pretty print
  • [] Test coverage
  • [] Macro

Reference

About

WIP, An experimental scheme interpreter, based on R7RS

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published