Skip to content
Jupyter notebooks for Jim's language tools demo.
Branch: master
Clone or download
jpivarski Merge pull request #1 from henryiii/henryiii-fixes
Fixing the grammar and one warning from conda
Latest commit 4f1640d May 6, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
img the abacus picture Apr 25, 2019
.gitignore gitignore and start on the environment.yml Apr 19, 2019
01-overview.ipynb
02-parsers-and-interpreters.ipynb Fixing the grammar and one warning from conda May 6, 2019
03-compiling-and-transpiling.ipynb done Apr 25, 2019
04-type-checking.ipynb
05-embedded-dsl.ipynb done Apr 25, 2019
README.md Update README.md May 6, 2019
environment.yml Fixing the grammar and one warning from conda May 6, 2019
lark-tests.py this will be very useful Apr 17, 2019

README.md

How to build your own language

Hands-on demo of tools & techniques at the Analysis Description Language workshop.

To participate, either install all of the software on your laptop (with conda):

git clone https://github.com/jpivarski/2019-05-06-adl-language-tools.git
cd 2019-05-06-adl-language-tools
conda env create -f environment.yml   # create an isolated environment and install everything in it
conda activate adl-language-tools     # switch to that environment
conda install jupyterlab
jupyter lab                           # runs on your machine, controlled by your web browser

or click below to run everything in the cloud: Launch Binder

(If installation on your laptop fails, use the cloud option.)

You can’t perform that action at this time.