Skip to content

serokell/foundry

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Foundry

Foundry is a Morte IDE based on Source.

Implementation status:

  • rendering expressions
  • basic navigation
  • editing expressions
  • interactive evaluation
  • auto-completion

Rendering Morte

Getting Started

$ nix build
$ result/bin/morte-to-sdam "./examples/expr.morte" > expr.sd
$ result/bin/sdam-to-svg --morte expr.sd
$ result/bin/foundry expr.sd

Tooling

$ nix develop -c $SHELL
$ make tags
$ make fmt

SVG Optimization

$ nix shell nixpkgs#nodePackages.svgo
$ svgo expr.svg

Releases

No releases published

Packages

No packages published