diff --git a/README.md b/README.md index 4794ff6f..8ea8ee9a 100644 --- a/README.md +++ b/README.md @@ -13,7 +13,7 @@ We support python3.8+. ```bash # With a file -python3 scrapscript.py eval examples/0_home/triangle.ss +python3 scrapscript.py eval examples/0_home/factorial.scrap # With a string literal python3 scrapscript.py apply "1 + 2" @@ -26,7 +26,7 @@ or with Docker: ```bash # With a file (mount your local directory) -docker run --mount type=bind,source="$(pwd)",target=/mnt -i -t ghcr.io/tekknolagi/scrapscript:trunk eval /mnt/examples/0_home/triangle.ss +docker run --mount type=bind,source="$(pwd)",target=/mnt -i -t ghcr.io/tekknolagi/scrapscript:trunk eval /mnt/examples/0_home/factorial.scrap # With a string literal docker run -i -t ghcr.io/tekknolagi/scrapscript:trunk apply "1 + 2" diff --git a/examples/0_home/a.ss b/examples/0_home/a.scrap similarity index 100% rename from examples/0_home/a.ss rename to examples/0_home/a.scrap diff --git a/examples/0_home/combinators.ss b/examples/0_home/combinators.scrap similarity index 100% rename from examples/0_home/combinators.ss rename to examples/0_home/combinators.scrap diff --git a/examples/0_home/factorial.ss b/examples/0_home/factorial.scrap similarity index 100% rename from examples/0_home/factorial.ss rename to examples/0_home/factorial.scrap diff --git a/examples/10_types/a.ss b/examples/10_types/a.scrap similarity index 100% rename from examples/10_types/a.ss rename to examples/10_types/a.scrap diff --git a/examples/10_types/b.ss b/examples/10_types/b.scrap similarity index 100% rename from examples/10_types/b.ss rename to examples/10_types/b.scrap diff --git a/examples/10_types/c.ss b/examples/10_types/c.scrap similarity index 100% rename from examples/10_types/c.ss rename to examples/10_types/c.scrap diff --git a/examples/10_types/d.ss b/examples/10_types/d.scrap similarity index 100% rename from examples/10_types/d.ss rename to examples/10_types/d.scrap diff --git a/examples/10_types/e.ss b/examples/10_types/e.scrap similarity index 100% rename from examples/10_types/e.ss rename to examples/10_types/e.scrap diff --git a/examples/10_types/f.ss b/examples/10_types/f.scrap similarity index 100% rename from examples/10_types/f.ss rename to examples/10_types/f.scrap diff --git a/examples/10_types/g.ss b/examples/10_types/g.scrap similarity index 100% rename from examples/10_types/g.ss rename to examples/10_types/g.scrap diff --git a/examples/1_numbers/a.ss b/examples/1_numbers/a.scrap similarity index 100% rename from examples/1_numbers/a.ss rename to examples/1_numbers/a.scrap diff --git a/examples/1_numbers/b.ss b/examples/1_numbers/b.scrap similarity index 100% rename from examples/1_numbers/b.ss rename to examples/1_numbers/b.scrap diff --git a/examples/1_numbers/c.ss b/examples/1_numbers/c.scrap similarity index 100% rename from examples/1_numbers/c.ss rename to examples/1_numbers/c.scrap diff --git a/examples/2_text/a.ss b/examples/2_text/a.scrap similarity index 100% rename from examples/2_text/a.ss rename to examples/2_text/a.scrap diff --git a/examples/2_text/b.ss b/examples/2_text/b.scrap similarity index 100% rename from examples/2_text/b.ss rename to examples/2_text/b.scrap diff --git a/examples/2_text/c.ss b/examples/2_text/c.scrap similarity index 100% rename from examples/2_text/c.ss rename to examples/2_text/c.scrap diff --git a/examples/3_bytes/a.ss b/examples/3_bytes/a.scrap similarity index 100% rename from examples/3_bytes/a.ss rename to examples/3_bytes/a.scrap diff --git a/examples/3_bytes/b.ss b/examples/3_bytes/b.scrap similarity index 100% rename from examples/3_bytes/b.ss rename to examples/3_bytes/b.scrap diff --git a/examples/4_hole/a.ss b/examples/4_hole/a.scrap similarity index 100% rename from examples/4_hole/a.ss rename to examples/4_hole/a.scrap diff --git a/examples/5_variables/a.ss b/examples/5_variables/a.scrap similarity index 100% rename from examples/5_variables/a.ss rename to examples/5_variables/a.scrap diff --git a/examples/5_variables/b.ss b/examples/5_variables/b.scrap similarity index 100% rename from examples/5_variables/b.ss rename to examples/5_variables/b.scrap diff --git a/examples/5_variables/c.ss b/examples/5_variables/c.scrap similarity index 100% rename from examples/5_variables/c.ss rename to examples/5_variables/c.scrap diff --git a/examples/5_variables/d.ss b/examples/5_variables/d.scrap similarity index 100% rename from examples/5_variables/d.ss rename to examples/5_variables/d.scrap diff --git a/examples/6_lists/a.ss b/examples/6_lists/a.scrap similarity index 100% rename from examples/6_lists/a.ss rename to examples/6_lists/a.scrap diff --git a/examples/7_records/a.ss b/examples/7_records/a.scrap similarity index 100% rename from examples/7_records/a.ss rename to examples/7_records/a.scrap diff --git a/examples/7_records/b.ss b/examples/7_records/b.scrap similarity index 100% rename from examples/7_records/b.ss rename to examples/7_records/b.scrap diff --git a/examples/8_operators/a.ss b/examples/8_operators/a.scrap similarity index 100% rename from examples/8_operators/a.ss rename to examples/8_operators/a.scrap diff --git a/examples/8_operators/b.ss b/examples/8_operators/b.scrap similarity index 100% rename from examples/8_operators/b.ss rename to examples/8_operators/b.scrap diff --git a/examples/8_operators/c.ss b/examples/8_operators/c.scrap similarity index 100% rename from examples/8_operators/c.ss rename to examples/8_operators/c.scrap diff --git a/examples/9_functions/a.ss b/examples/9_functions/a.scrap similarity index 100% rename from examples/9_functions/a.ss rename to examples/9_functions/a.scrap diff --git a/examples/9_functions/b.ss b/examples/9_functions/b.scrap similarity index 100% rename from examples/9_functions/b.ss rename to examples/9_functions/b.scrap diff --git a/examples/9_functions/c.ss b/examples/9_functions/c.scrap similarity index 100% rename from examples/9_functions/c.ss rename to examples/9_functions/c.scrap diff --git a/examples/9_functions/d.ss b/examples/9_functions/d.scrap similarity index 100% rename from examples/9_functions/d.ss rename to examples/9_functions/d.scrap diff --git a/examples/9_functions/e.ss b/examples/9_functions/e.scrap similarity index 100% rename from examples/9_functions/e.ss rename to examples/9_functions/e.scrap diff --git a/examples/9_functions/f.ss b/examples/9_functions/f.scrap similarity index 100% rename from examples/9_functions/f.ss rename to examples/9_functions/f.scrap diff --git a/examples/9_functions/g.ss b/examples/9_functions/g.scrap similarity index 100% rename from examples/9_functions/g.ss rename to examples/9_functions/g.scrap diff --git a/examples/9_functions/h.ss b/examples/9_functions/h.scrap similarity index 100% rename from examples/9_functions/h.ss rename to examples/9_functions/h.scrap diff --git a/examples/9_functions/i.ss b/examples/9_functions/i.scrap similarity index 100% rename from examples/9_functions/i.ss rename to examples/9_functions/i.scrap