Skip to content

Dockerized editor for the SKETCH language from A. Solar-Lezama

License

Notifications You must be signed in to change notification settings

dominikgeissler/sketch-editor

Repository files navigation

sketch-editor

image eslint tests release

Dockerized editor for the sketch project1 from A. Solar-Lezama with a small webserver interface.

Setup (Docker)

Run the docker container

docker run --rm -p 8080:8080 ghcr.io/dominikgeissler/sketch-editor:latest

Setup (Docker, locally)

Build

docker build . -t sketch-editor

or in VSCode Ctrl + Shift + P -> Run task -> Docker Build

Run

docker run -p 8080:8080 -d sketch-editor

or in VSCode Ctrl + Shift + P -> Run task -> Docker Run

Benchmarks

Some experiments and their benchmarks can be found in the benchmarks directory.

Documentation

Documentation can be found here. Notices can be found here.

Footnotes

  1. Program Sketching, A . Solar-Lezama, International Journal on Software Tools for Technology Transfer 15, 475 - 495 (2013)