Skip to content

A minimalist code prototyping sketch-pad and experimental coding environment for C#

License

Notifications You must be signed in to change notification settings

timerickson/codesaber

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CodeSaber - A hand-crafted tool for code exploration

C# only

Two varieties:
=====================================================================
1) CodeSaber.exe
- Microsoft (R) Roslyn-based basic C# REPL
  (shout out to @gblock for the inspiration)
- Scripts (no class/global type declaration required) or assemblies
- Verrry basic initial implementation but *mucho* room for growth

2) CodeSaber.Ice.exe
- csc.exe-based C# compiler
- Assembly-based only (due to csc.exe)
- Basic gist export

License: Apache License v2.0

Roadmap
  - Add gist export to REPL
  - Color/syntax highlighting for REPL?
  - Add script file save/import/execution support in REPL
  - Expand github support in general
  - Add file persistence in ICE
  - Add nuget support?

About

A minimalist code prototyping sketch-pad and experimental coding environment for C#

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 99.4%
  • Shell 0.6%