├── .github └── workflows │ └── fort-ci.yml ├── .gitignore ├── CHANGELOG.md ├── Generated ├── Fort │ ├── Abs.hs │ ├── ErrM.hs │ ├── Layout.hs │ ├── Lex.hs │ ├── Par.hs │ ├── Print.hs │ ├── Skel.hs │ └── Test.hs └── instrs.ll ├── LICENSE ├── Monoid-Regular.ttf ├── README.md ├── app └── Main.hs ├── blog ├── post-0.html └── post-1.html ├── cabal.project ├── cbits ├── builtins.c ├── builtins.h ├── img_ffi.c ├── img_ffi.h ├── sdl_ffi.c ├── sdl_ffi.h ├── ttf_ffi.c └── ttf_ffi.h ├── doc └── fort-syntax.md ├── examples ├── colorize.fort ├── fannkuch-redux.fort ├── fasta.fort ├── helloworld.fort ├── intro.fort ├── less.fort ├── lexer.fort ├── lfsr.fort ├── mandelbrot.fort ├── n-body.fort ├── sieve-simple.fort ├── sieve.fort └── spectral-norm.fort ├── fort.cabal ├── fort.grm ├── fort.svg ├── lib ├── ansi.fort ├── append-buffer.fort ├── img.fort ├── lex.fort ├── piece-buffer.fort ├── prelude.fort ├── rope.fort ├── sdl.fort ├── stack.fort └── ttf.fort ├── run-examples.sh ├── sdl-examples.sh ├── src ├── Fort.hs └── Fort │ ├── AST.hs │ ├── Bindings.hs │ ├── Dependencies.hs │ ├── Errors.hs │ ├── FIL.hs │ ├── FreeVars.hs │ ├── FunctorAST.hs │ ├── LLVM.hs │ ├── Parse.hs │ ├── Precedence.hs │ ├── Prims.hs │ ├── Qualify.hs │ ├── Simplify.hs │ ├── Type.hs │ ├── TypeChecker.hs │ ├── Utils.hs │ └── Val.hs ├── test ├── FortTests.hs ├── eval │ ├── test0.fort │ ├── test1.fort │ ├── test10.fort │ ├── test11.fort │ ├── test12.fort │ ├── test13.fort │ ├── test14.fort │ ├── test15.fort │ ├── test16.fort │ ├── test17.fort │ ├── test18.fort │ ├── test19.fort │ ├── test2.fort │ ├── test20.fort │ ├── test21.fort │ ├── test22.fort │ ├── test23.fort │ ├── test24.fort │ ├── test25.fort │ ├── test26.fort │ ├── test27.fort │ ├── test28.fort │ ├── test29.fort │ ├── test3.fort │ ├── test30.fort │ ├── test31.fort │ ├── test32.fort │ ├── test33.fort │ ├── test34.fort │ ├── test35.fort │ ├── test36.fort │ ├── test37.fort │ ├── test38.fort │ ├── test39.fort │ ├── test4.fort │ ├── test40.fort │ ├── test41.fort │ ├── test42.fort │ ├── test43.fort │ ├── test44.fort │ ├── test45.fort │ ├── test46.fort │ ├── test47.fort │ ├── test48.fort │ ├── test49.fort │ ├── test5.fort │ ├── test50.fort │ ├── test51.fort │ ├── test52.fort │ ├── test53.fort │ ├── test54.fort │ ├── test55.fort │ ├── test56.fort │ ├── test57.fort │ ├── test6.fort │ ├── test7.fort │ ├── test8.fort │ └── test9.fort ├── multierr │ ├── test0.fort │ ├── test0.fort.1 │ ├── test0.fort.2 │ ├── test1.fort │ ├── test1.fort.1 │ ├── test1.fort.2 │ ├── test2.fort │ ├── test2.fort.1 │ └── test2.fort.2 ├── multieval │ ├── test0.fort │ ├── test0.fort.1 │ └── test0.fort.2 ├── parse │ ├── test0.fort │ ├── test1.fort │ ├── test2.fort │ └── test4.fort ├── precedence │ └── test0.fort ├── qualify │ ├── test0.fort │ ├── test1.fort │ └── test2.fort └── tcerr │ ├── test0.fort │ ├── test1.fort │ ├── test10.fort │ ├── test100.fort │ ├── test101.fort │ ├── test102.fort │ ├── test103.fort │ ├── test104.fort │ ├── test105.fort │ ├── test106.fort │ ├── test107.fort │ ├── test108.fort │ ├── test109.fort │ ├── test11.fort │ ├── test110.fort │ ├── test111.fort │ ├── test112.fort │ ├── test113.fort │ ├── test114.fort │ ├── test115.fort │ ├── test12.fort │ ├── test13.fort │ ├── test14.fort │ ├── test15.fort │ ├── test16.fort │ ├── test17.fort │ ├── test18.fort │ ├── test19.fort │ ├── test2.fort │ ├── test20.fort │ ├── test21.fort │ ├── test22.fort │ ├── test23.fort │ ├── test24.fort │ ├── test25.fort │ ├── test26.fort │ ├── test27.fort │ ├── test28.fort │ ├── test29.fort │ ├── test3.fort │ ├── test30.fort │ ├── test31.fort │ ├── test32.fort │ ├── test33.fort │ ├── test34.fort │ ├── test35.fort │ ├── test36.fort │ ├── test37.fort │ ├── test38.fort │ ├── test39.fort │ ├── test4.fort │ ├── test40.fort │ ├── test41.fort │ ├── test42.fort │ ├── test43.fort │ ├── test44.fort │ ├── test45.fort │ ├── test46.fort │ ├── test47.fort │ ├── test48.fort │ ├── test49.fort │ ├── test5.fort │ ├── test50.fort │ ├── test51.fort │ ├── test52.fort │ ├── test53.fort │ ├── test54.fort │ ├── test55.fort │ ├── test56.fort │ ├── test57.fort │ ├── test58.fort │ ├── test59.fort │ ├── test6.fort │ ├── test60.fort │ ├── test61.fort │ ├── test62.fort │ ├── test63.fort │ ├── test64.fort │ ├── test65.fort │ ├── test66.fort │ ├── test67.fort │ ├── test68.fort │ ├── test69.fort │ ├── test7.fort │ ├── test70.fort │ ├── test71.fort │ ├── test72.fort │ ├── test73.fort │ ├── test74.fort │ ├── test75.fort │ ├── test76.fort │ ├── test77.fort │ ├── test78.fort │ ├── test79.fort │ ├── test8.fort │ ├── test80.fort │ ├── test81.fort │ ├── test82.fort │ ├── test83.fort │ ├── test84.fort │ ├── test85.fort │ ├── test86.fort │ ├── test87.fort │ ├── test88.fort │ ├── test89.fort │ ├── test9.fort │ ├── test90.fort │ ├── test91.fort │ ├── test92.fort │ ├── test93.fort │ ├── test94.fort │ ├── test95.fort │ ├── test96.fort │ ├── test97.fort │ ├── test98.fort │ └── test99.fort └── watch.sh /.github/workflows/fort-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/.github/workflows/fort-ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Generated/Fort/Abs.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/Generated/Fort/Abs.hs -------------------------------------------------------------------------------- /Generated/Fort/ErrM.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/Generated/Fort/ErrM.hs -------------------------------------------------------------------------------- /Generated/Fort/Layout.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/Generated/Fort/Layout.hs -------------------------------------------------------------------------------- /Generated/Fort/Lex.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/Generated/Fort/Lex.hs -------------------------------------------------------------------------------- /Generated/Fort/Par.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/Generated/Fort/Par.hs -------------------------------------------------------------------------------- /Generated/Fort/Print.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/Generated/Fort/Print.hs -------------------------------------------------------------------------------- /Generated/Fort/Skel.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/Generated/Fort/Skel.hs -------------------------------------------------------------------------------- /Generated/Fort/Test.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/Generated/Fort/Test.hs -------------------------------------------------------------------------------- /Generated/instrs.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/Generated/instrs.ll -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/LICENSE -------------------------------------------------------------------------------- /Monoid-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/Monoid-Regular.ttf -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/README.md -------------------------------------------------------------------------------- /app/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/app/Main.hs -------------------------------------------------------------------------------- /blog/post-0.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/blog/post-0.html -------------------------------------------------------------------------------- /blog/post-1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/blog/post-1.html -------------------------------------------------------------------------------- /cabal.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/cabal.project -------------------------------------------------------------------------------- /cbits/builtins.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/cbits/builtins.c -------------------------------------------------------------------------------- /cbits/builtins.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/cbits/builtins.h -------------------------------------------------------------------------------- /cbits/img_ffi.c: -------------------------------------------------------------------------------- 1 | #include "img_ffi.h" 2 | -------------------------------------------------------------------------------- /cbits/img_ffi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/cbits/img_ffi.h -------------------------------------------------------------------------------- /cbits/sdl_ffi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/cbits/sdl_ffi.c -------------------------------------------------------------------------------- /cbits/sdl_ffi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/cbits/sdl_ffi.h -------------------------------------------------------------------------------- /cbits/ttf_ffi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/cbits/ttf_ffi.c -------------------------------------------------------------------------------- /cbits/ttf_ffi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/cbits/ttf_ffi.h -------------------------------------------------------------------------------- /doc/fort-syntax.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/doc/fort-syntax.md -------------------------------------------------------------------------------- /examples/colorize.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/examples/colorize.fort -------------------------------------------------------------------------------- /examples/fannkuch-redux.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/examples/fannkuch-redux.fort -------------------------------------------------------------------------------- /examples/fasta.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/examples/fasta.fort -------------------------------------------------------------------------------- /examples/helloworld.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/examples/helloworld.fort -------------------------------------------------------------------------------- /examples/intro.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/examples/intro.fort -------------------------------------------------------------------------------- /examples/less.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/examples/less.fort -------------------------------------------------------------------------------- /examples/lexer.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/examples/lexer.fort -------------------------------------------------------------------------------- /examples/lfsr.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/examples/lfsr.fort -------------------------------------------------------------------------------- /examples/mandelbrot.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/examples/mandelbrot.fort -------------------------------------------------------------------------------- /examples/n-body.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/examples/n-body.fort -------------------------------------------------------------------------------- /examples/sieve-simple.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/examples/sieve-simple.fort -------------------------------------------------------------------------------- /examples/sieve.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/examples/sieve.fort -------------------------------------------------------------------------------- /examples/spectral-norm.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/examples/spectral-norm.fort -------------------------------------------------------------------------------- /fort.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/fort.cabal -------------------------------------------------------------------------------- /fort.grm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/fort.grm -------------------------------------------------------------------------------- /fort.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/fort.svg -------------------------------------------------------------------------------- /lib/ansi.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/lib/ansi.fort -------------------------------------------------------------------------------- /lib/append-buffer.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/lib/append-buffer.fort -------------------------------------------------------------------------------- /lib/img.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/lib/img.fort -------------------------------------------------------------------------------- /lib/lex.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/lib/lex.fort -------------------------------------------------------------------------------- /lib/piece-buffer.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/lib/piece-buffer.fort -------------------------------------------------------------------------------- /lib/prelude.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/lib/prelude.fort -------------------------------------------------------------------------------- /lib/rope.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/lib/rope.fort -------------------------------------------------------------------------------- /lib/sdl.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/lib/sdl.fort -------------------------------------------------------------------------------- /lib/stack.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/lib/stack.fort -------------------------------------------------------------------------------- /lib/ttf.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/lib/ttf.fort -------------------------------------------------------------------------------- /run-examples.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/run-examples.sh -------------------------------------------------------------------------------- /sdl-examples.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/sdl-examples.sh -------------------------------------------------------------------------------- /src/Fort.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/src/Fort.hs -------------------------------------------------------------------------------- /src/Fort/AST.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/src/Fort/AST.hs -------------------------------------------------------------------------------- /src/Fort/Bindings.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/src/Fort/Bindings.hs -------------------------------------------------------------------------------- /src/Fort/Dependencies.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/src/Fort/Dependencies.hs -------------------------------------------------------------------------------- /src/Fort/Errors.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/src/Fort/Errors.hs -------------------------------------------------------------------------------- /src/Fort/FIL.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/src/Fort/FIL.hs -------------------------------------------------------------------------------- /src/Fort/FreeVars.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/src/Fort/FreeVars.hs -------------------------------------------------------------------------------- /src/Fort/FunctorAST.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/src/Fort/FunctorAST.hs -------------------------------------------------------------------------------- /src/Fort/LLVM.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/src/Fort/LLVM.hs -------------------------------------------------------------------------------- /src/Fort/Parse.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/src/Fort/Parse.hs -------------------------------------------------------------------------------- /src/Fort/Precedence.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/src/Fort/Precedence.hs -------------------------------------------------------------------------------- /src/Fort/Prims.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/src/Fort/Prims.hs -------------------------------------------------------------------------------- /src/Fort/Qualify.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/src/Fort/Qualify.hs -------------------------------------------------------------------------------- /src/Fort/Simplify.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/src/Fort/Simplify.hs -------------------------------------------------------------------------------- /src/Fort/Type.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/src/Fort/Type.hs -------------------------------------------------------------------------------- /src/Fort/TypeChecker.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/src/Fort/TypeChecker.hs -------------------------------------------------------------------------------- /src/Fort/Utils.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/src/Fort/Utils.hs -------------------------------------------------------------------------------- /src/Fort/Val.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/src/Fort/Val.hs -------------------------------------------------------------------------------- /test/FortTests.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/FortTests.hs -------------------------------------------------------------------------------- /test/eval/test0.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/eval/test0.fort -------------------------------------------------------------------------------- /test/eval/test1.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/eval/test1.fort -------------------------------------------------------------------------------- /test/eval/test10.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/eval/test10.fort -------------------------------------------------------------------------------- /test/eval/test11.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/eval/test11.fort -------------------------------------------------------------------------------- /test/eval/test12.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/eval/test12.fort -------------------------------------------------------------------------------- /test/eval/test13.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/eval/test13.fort -------------------------------------------------------------------------------- /test/eval/test14.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/eval/test14.fort -------------------------------------------------------------------------------- /test/eval/test15.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/eval/test15.fort -------------------------------------------------------------------------------- /test/eval/test16.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/eval/test16.fort -------------------------------------------------------------------------------- /test/eval/test17.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/eval/test17.fort -------------------------------------------------------------------------------- /test/eval/test18.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/eval/test18.fort -------------------------------------------------------------------------------- /test/eval/test19.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/eval/test19.fort -------------------------------------------------------------------------------- /test/eval/test2.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/eval/test2.fort -------------------------------------------------------------------------------- /test/eval/test20.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/eval/test20.fort -------------------------------------------------------------------------------- /test/eval/test21.fort: -------------------------------------------------------------------------------- 1 | nomain = 12 2 | -------------------------------------------------------------------------------- /test/eval/test22.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/eval/test22.fort -------------------------------------------------------------------------------- /test/eval/test23.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/eval/test23.fort -------------------------------------------------------------------------------- /test/eval/test24.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/eval/test24.fort -------------------------------------------------------------------------------- /test/eval/test25.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/eval/test25.fort -------------------------------------------------------------------------------- /test/eval/test26.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/eval/test26.fort -------------------------------------------------------------------------------- /test/eval/test27.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/eval/test27.fort -------------------------------------------------------------------------------- /test/eval/test28.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/eval/test28.fort -------------------------------------------------------------------------------- /test/eval/test29.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/eval/test29.fort -------------------------------------------------------------------------------- /test/eval/test3.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/eval/test3.fort -------------------------------------------------------------------------------- /test/eval/test30.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/eval/test30.fort -------------------------------------------------------------------------------- /test/eval/test31.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/eval/test31.fort -------------------------------------------------------------------------------- /test/eval/test32.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/eval/test32.fort -------------------------------------------------------------------------------- /test/eval/test33.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/eval/test33.fort -------------------------------------------------------------------------------- /test/eval/test34.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/eval/test34.fort -------------------------------------------------------------------------------- /test/eval/test35.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/eval/test35.fort -------------------------------------------------------------------------------- /test/eval/test36.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/eval/test36.fort -------------------------------------------------------------------------------- /test/eval/test37.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/eval/test37.fort -------------------------------------------------------------------------------- /test/eval/test38.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/eval/test38.fort -------------------------------------------------------------------------------- /test/eval/test39.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/eval/test39.fort -------------------------------------------------------------------------------- /test/eval/test4.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/eval/test4.fort -------------------------------------------------------------------------------- /test/eval/test40.fort: -------------------------------------------------------------------------------- 1 | main = 0x0 2 | -------------------------------------------------------------------------------- /test/eval/test41.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/eval/test41.fort -------------------------------------------------------------------------------- /test/eval/test42.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/eval/test42.fort -------------------------------------------------------------------------------- /test/eval/test43.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/eval/test43.fort -------------------------------------------------------------------------------- /test/eval/test44.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/eval/test44.fort -------------------------------------------------------------------------------- /test/eval/test45.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/eval/test45.fort -------------------------------------------------------------------------------- /test/eval/test46.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/eval/test46.fort -------------------------------------------------------------------------------- /test/eval/test47.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/eval/test47.fort -------------------------------------------------------------------------------- /test/eval/test48.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/eval/test48.fort -------------------------------------------------------------------------------- /test/eval/test49.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/eval/test49.fort -------------------------------------------------------------------------------- /test/eval/test5.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/eval/test5.fort -------------------------------------------------------------------------------- /test/eval/test50.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/eval/test50.fort -------------------------------------------------------------------------------- /test/eval/test51.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/eval/test51.fort -------------------------------------------------------------------------------- /test/eval/test52.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/eval/test52.fort -------------------------------------------------------------------------------- /test/eval/test53.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/eval/test53.fort -------------------------------------------------------------------------------- /test/eval/test54.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/eval/test54.fort -------------------------------------------------------------------------------- /test/eval/test55.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/eval/test55.fort -------------------------------------------------------------------------------- /test/eval/test56.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/eval/test56.fort -------------------------------------------------------------------------------- /test/eval/test57.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/eval/test57.fort -------------------------------------------------------------------------------- /test/eval/test6.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/eval/test6.fort -------------------------------------------------------------------------------- /test/eval/test7.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/eval/test7.fort -------------------------------------------------------------------------------- /test/eval/test8.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/eval/test8.fort -------------------------------------------------------------------------------- /test/eval/test9.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/eval/test9.fort -------------------------------------------------------------------------------- /test/multierr/test0.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/multierr/test0.fort -------------------------------------------------------------------------------- /test/multierr/test0.fort.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/multierr/test0.fort.1 -------------------------------------------------------------------------------- /test/multierr/test0.fort.2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/multierr/test0.fort.2 -------------------------------------------------------------------------------- /test/multierr/test1.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/multierr/test1.fort -------------------------------------------------------------------------------- /test/multierr/test1.fort.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/multierr/test1.fort.1 -------------------------------------------------------------------------------- /test/multierr/test1.fort.2: -------------------------------------------------------------------------------- 1 | foo = \x -> () 2 | 3 | -------------------------------------------------------------------------------- /test/multierr/test2.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/multierr/test2.fort -------------------------------------------------------------------------------- /test/multierr/test2.fort.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/multierr/test2.fort.1 -------------------------------------------------------------------------------- /test/multierr/test2.fort.2: -------------------------------------------------------------------------------- 1 | operator @@ = id 2 | id = \x -> x 3 | 4 | -------------------------------------------------------------------------------- /test/multieval/test0.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/multieval/test0.fort -------------------------------------------------------------------------------- /test/multieval/test0.fort.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/multieval/test0.fort.1 -------------------------------------------------------------------------------- /test/multieval/test0.fort.2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/multieval/test0.fort.2 -------------------------------------------------------------------------------- /test/parse/test0.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/parse/test0.fort -------------------------------------------------------------------------------- /test/parse/test1.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/parse/test1.fort -------------------------------------------------------------------------------- /test/parse/test2.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/parse/test2.fort -------------------------------------------------------------------------------- /test/parse/test4.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/parse/test4.fort -------------------------------------------------------------------------------- /test/precedence/test0.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/precedence/test0.fort -------------------------------------------------------------------------------- /test/qualify/test0.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/qualify/test0.fort -------------------------------------------------------------------------------- /test/qualify/test1.fort: -------------------------------------------------------------------------------- 1 | type TT = T 2 | 3 | foo = x : `TT` 4 | -------------------------------------------------------------------------------- /test/qualify/test2.fort: -------------------------------------------------------------------------------- 1 | foo = 42 2 | 3 | 4 | -------------------------------------------------------------------------------- /test/tcerr/test0.fort: -------------------------------------------------------------------------------- 1 | main = x 2 | -------------------------------------------------------------------------------- /test/tcerr/test1.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test1.fort -------------------------------------------------------------------------------- /test/tcerr/test10.fort: -------------------------------------------------------------------------------- 1 | main = 'a'.x 2 | -------------------------------------------------------------------------------- /test/tcerr/test100.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test100.fort -------------------------------------------------------------------------------- /test/tcerr/test101.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test101.fort -------------------------------------------------------------------------------- /test/tcerr/test102.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test102.fort -------------------------------------------------------------------------------- /test/tcerr/test103.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test103.fort -------------------------------------------------------------------------------- /test/tcerr/test104.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test104.fort -------------------------------------------------------------------------------- /test/tcerr/test105.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test105.fort -------------------------------------------------------------------------------- /test/tcerr/test106.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test106.fort -------------------------------------------------------------------------------- /test/tcerr/test107.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test107.fort -------------------------------------------------------------------------------- /test/tcerr/test108.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test108.fort -------------------------------------------------------------------------------- /test/tcerr/test109.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test109.fort -------------------------------------------------------------------------------- /test/tcerr/test11.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test11.fort -------------------------------------------------------------------------------- /test/tcerr/test110.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test110.fort -------------------------------------------------------------------------------- /test/tcerr/test111.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test111.fort -------------------------------------------------------------------------------- /test/tcerr/test112.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test112.fort -------------------------------------------------------------------------------- /test/tcerr/test113.fort: -------------------------------------------------------------------------------- 1 | main = Prim.loop 4 2 | 3 | -------------------------------------------------------------------------------- /test/tcerr/test114.fort: -------------------------------------------------------------------------------- 1 | main = Prim.loop (0, \~x -> Done ()) 2 | -------------------------------------------------------------------------------- /test/tcerr/test115.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test115.fort -------------------------------------------------------------------------------- /test/tcerr/test12.fort: -------------------------------------------------------------------------------- 1 | main = [ [1,2], [1] ] 2 | 3 | -------------------------------------------------------------------------------- /test/tcerr/test13.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test13.fort -------------------------------------------------------------------------------- /test/tcerr/test14.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test14.fort -------------------------------------------------------------------------------- /test/tcerr/test15.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test15.fort -------------------------------------------------------------------------------- /test/tcerr/test16.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test16.fort -------------------------------------------------------------------------------- /test/tcerr/test17.fort: -------------------------------------------------------------------------------- 1 | main = case 1 of 2 | Nothing -> 0 3 | -------------------------------------------------------------------------------- /test/tcerr/test18.fort: -------------------------------------------------------------------------------- 1 | main = case 1 of 2 | Just _ -> 0 3 | 4 | -------------------------------------------------------------------------------- /test/tcerr/test19.fort: -------------------------------------------------------------------------------- 1 | main = case 'a' of 2 | 1 -> 0 3 | 4 | -------------------------------------------------------------------------------- /test/tcerr/test2.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test2.fort -------------------------------------------------------------------------------- /test/tcerr/test20.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test20.fort -------------------------------------------------------------------------------- /test/tcerr/test21.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test21.fort -------------------------------------------------------------------------------- /test/tcerr/test22.fort: -------------------------------------------------------------------------------- 1 | main = if 2 | 'a' -> 0 3 | -------------------------------------------------------------------------------- /test/tcerr/test23.fort: -------------------------------------------------------------------------------- 1 | main = { x = 3 } . y 2 | -------------------------------------------------------------------------------- /test/tcerr/test24.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test24.fort -------------------------------------------------------------------------------- /test/tcerr/test25.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test25.fort -------------------------------------------------------------------------------- /test/tcerr/test26.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test26.fort -------------------------------------------------------------------------------- /test/tcerr/test27.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test27.fort -------------------------------------------------------------------------------- /test/tcerr/test28.fort: -------------------------------------------------------------------------------- 1 | main = 12 : `I a` 2 | -------------------------------------------------------------------------------- /test/tcerr/test29.fort: -------------------------------------------------------------------------------- 1 | main = 12 : `I` 2 | -------------------------------------------------------------------------------- /test/tcerr/test3.fort: -------------------------------------------------------------------------------- 1 | main = Foo 1 2 2 | -------------------------------------------------------------------------------- /test/tcerr/test30.fort: -------------------------------------------------------------------------------- 1 | main = 12 : `T` 2 | -------------------------------------------------------------------------------- /test/tcerr/test31.fort: -------------------------------------------------------------------------------- 1 | type T = \sz => Array [2, sz] (I 32) 2 | 3 | main = [1,2,3] : `T ()` 4 | -------------------------------------------------------------------------------- /test/tcerr/test32.fort: -------------------------------------------------------------------------------- 1 | main = do 2 | foo 1 = 12 3 | -------------------------------------------------------------------------------- /test/tcerr/test33.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test33.fort -------------------------------------------------------------------------------- /test/tcerr/test34.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test34.fort -------------------------------------------------------------------------------- /test/tcerr/test35.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test35.fort -------------------------------------------------------------------------------- /test/tcerr/test36.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test36.fort -------------------------------------------------------------------------------- /test/tcerr/test37.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test37.fort -------------------------------------------------------------------------------- /test/tcerr/test38.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test38.fort -------------------------------------------------------------------------------- /test/tcerr/test39.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test39.fort -------------------------------------------------------------------------------- /test/tcerr/test4.fort: -------------------------------------------------------------------------------- 1 | main = 1 1 2 | -------------------------------------------------------------------------------- /test/tcerr/test40.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test40.fort -------------------------------------------------------------------------------- /test/tcerr/test41.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test41.fort -------------------------------------------------------------------------------- /test/tcerr/test42.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test42.fort -------------------------------------------------------------------------------- /test/tcerr/test43.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test43.fort -------------------------------------------------------------------------------- /test/tcerr/test44.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test44.fort -------------------------------------------------------------------------------- /test/tcerr/test45.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test45.fort -------------------------------------------------------------------------------- /test/tcerr/test46.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test46.fort -------------------------------------------------------------------------------- /test/tcerr/test47.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test47.fort -------------------------------------------------------------------------------- /test/tcerr/test48.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test48.fort -------------------------------------------------------------------------------- /test/tcerr/test49.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test49.fort -------------------------------------------------------------------------------- /test/tcerr/test5.fort: -------------------------------------------------------------------------------- 1 | main = case 1.2 of 2 | _ -> 0 3 | -------------------------------------------------------------------------------- /test/tcerr/test50.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test50.fort -------------------------------------------------------------------------------- /test/tcerr/test51.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test51.fort -------------------------------------------------------------------------------- /test/tcerr/test52.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test52.fort -------------------------------------------------------------------------------- /test/tcerr/test53.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test53.fort -------------------------------------------------------------------------------- /test/tcerr/test54.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test54.fort -------------------------------------------------------------------------------- /test/tcerr/test55.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test55.fort -------------------------------------------------------------------------------- /test/tcerr/test56.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test56.fort -------------------------------------------------------------------------------- /test/tcerr/test57.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test57.fort -------------------------------------------------------------------------------- /test/tcerr/test58.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test58.fort -------------------------------------------------------------------------------- /test/tcerr/test59.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test59.fort -------------------------------------------------------------------------------- /test/tcerr/test6.fort: -------------------------------------------------------------------------------- 1 | main = case Foo of 2 | Bar -> 0 3 | -------------------------------------------------------------------------------- /test/tcerr/test60.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test60.fort -------------------------------------------------------------------------------- /test/tcerr/test61.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test61.fort -------------------------------------------------------------------------------- /test/tcerr/test62.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test62.fort -------------------------------------------------------------------------------- /test/tcerr/test63.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test63.fort -------------------------------------------------------------------------------- /test/tcerr/test64.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test64.fort -------------------------------------------------------------------------------- /test/tcerr/test65.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test65.fort -------------------------------------------------------------------------------- /test/tcerr/test66.fort: -------------------------------------------------------------------------------- 1 | main = @ 7 2 | -------------------------------------------------------------------------------- /test/tcerr/test67.fort: -------------------------------------------------------------------------------- 1 | main = 1 + 1 2 | -------------------------------------------------------------------------------- /test/tcerr/test68.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test68.fort -------------------------------------------------------------------------------- /test/tcerr/test69.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test69.fort -------------------------------------------------------------------------------- /test/tcerr/test7.fort: -------------------------------------------------------------------------------- 1 | main = do 2 | x = 42 3 | -------------------------------------------------------------------------------- /test/tcerr/test70.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test70.fort -------------------------------------------------------------------------------- /test/tcerr/test71.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test71.fort -------------------------------------------------------------------------------- /test/tcerr/test72.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test72.fort -------------------------------------------------------------------------------- /test/tcerr/test73.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test73.fort -------------------------------------------------------------------------------- /test/tcerr/test74.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test74.fort -------------------------------------------------------------------------------- /test/tcerr/test75.fort: -------------------------------------------------------------------------------- 1 | main = Blarg.foo 2 | -------------------------------------------------------------------------------- /test/tcerr/test76.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test76.fort -------------------------------------------------------------------------------- /test/tcerr/test77.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test77.fort -------------------------------------------------------------------------------- /test/tcerr/test78.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test78.fort -------------------------------------------------------------------------------- /test/tcerr/test79.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test79.fort -------------------------------------------------------------------------------- /test/tcerr/test8.fort: -------------------------------------------------------------------------------- 1 | main = do 2 | 8 3 | 0 4 | -------------------------------------------------------------------------------- /test/tcerr/test80.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test80.fort -------------------------------------------------------------------------------- /test/tcerr/test81.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test81.fort -------------------------------------------------------------------------------- /test/tcerr/test82.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test82.fort -------------------------------------------------------------------------------- /test/tcerr/test83.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test83.fort -------------------------------------------------------------------------------- /test/tcerr/test84.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test84.fort -------------------------------------------------------------------------------- /test/tcerr/test85.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test85.fort -------------------------------------------------------------------------------- /test/tcerr/test86.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test86.fort -------------------------------------------------------------------------------- /test/tcerr/test87.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test87.fort -------------------------------------------------------------------------------- /test/tcerr/test88.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test88.fort -------------------------------------------------------------------------------- /test/tcerr/test89.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test89.fort -------------------------------------------------------------------------------- /test/tcerr/test9.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test9.fort -------------------------------------------------------------------------------- /test/tcerr/test90.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test90.fort -------------------------------------------------------------------------------- /test/tcerr/test91.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test91.fort -------------------------------------------------------------------------------- /test/tcerr/test92.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test92.fort -------------------------------------------------------------------------------- /test/tcerr/test93.fort: -------------------------------------------------------------------------------- 1 | 2 | main = blah 3 | -------------------------------------------------------------------------------- /test/tcerr/test94.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test94.fort -------------------------------------------------------------------------------- /test/tcerr/test95.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test95.fort -------------------------------------------------------------------------------- /test/tcerr/test96.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test96.fort -------------------------------------------------------------------------------- /test/tcerr/test97.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test97.fort -------------------------------------------------------------------------------- /test/tcerr/test98.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test98.fort -------------------------------------------------------------------------------- /test/tcerr/test99.fort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/test/tcerr/test99.fort -------------------------------------------------------------------------------- /watch.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fortlang/fort/HEAD/watch.sh --------------------------------------------------------------------------------