move idris version to orig and newt version to src.

Development is being done on the newt version now.
This commit is contained in:
2025-02-15 16:36:29 -08:00
parent 829c5d5143
commit 3c2615ecc1
52 changed files with 86 additions and 22 deletions

View File

@@ -1,12 +1,18 @@
#!/bin/sh
SAMPLES=$(find playground/samples -name "*.newt")
NCC="bun run newt.js"
total=0
failed=0
for fn in tests/*.newt ; do
total=$((total + 1))
echo Test $fn
bn=$(basename $fn)
./build/exec/newt $fn -o out.js > tmp/${bn}.compile
if [ -f ${fn}.golden ]; then
$NCC $fn -o out.js > tmp/${bn}.compile
else
# we've dropped support for compiling things without main for now.
$NCC $fn > tmp/${bn}.compile
fi
if [ $? != "0" ]; then
echo Compile failed for $fn
failed=$((failed + 1))