GitXplorerGitXplorer
l

fasto

public
2 stars
1 forks
0 issues

Commits

List of commits on branch master.
Unverified
23d9445dc326f3efac74d37392a5ad49d4140103

Extra test case

TTheClam93 committed 8 years ago
Unverified
b080c3b1da77be540fcfa3adb74da40303a9cb77

Fix optimizer case for AND.

llemmih committed 8 years ago
Unverified
bad555f06c55d3b7a43d41b116e8aea9fe901b56

Disable automatic checking of CCPF2. Manual checking is required.

llemmih committed 8 years ago
Unverified
78277b067d667e57d862e6060e135442e5b8a134

Fix opt test.

llemmih committed 8 years ago
Unverified
7d6bf5f7d17b20ea9ba1edcf6666740a1c9a271c

Add another test.

llemmih committed 8 years ago
Unverified
5a31e0e4de509eb584d2d66a4b75a0fe1bac0de8

Update README.

llemmih committed 8 years ago

README

The README file for this repository.

The Fasto Compiler

This is the compiler for the Fasto programming language. The source code resides in the 'src' directory.

To build the compiler, run 'make'.

To print, compile or interpret a Fasto program, run 'bin/fasto'.

To run all tests from the 'tests' directory, run 'bin/runtests.sh'.

Test output

=========== Running Fasto test programs ===========

Testing             assgn1.fo:  Success.
Testing          basic_div.fo:  Success.
Testing    basic_div_rules.fo:  Success.
Testing         basic_mult.fo:  Success.
Testing   basic_mult_rules.fo:  Success.
Testing           bool_ops.fo:  Success.
Testing copyConstPropFold0.fo:  Success.
Testing copyConstPropFold1.fo:  Success.
Testing copyConstPropFold2.fo:  Success.
Testing         fail_parse.fo:  Success.
Testing                fib.fo:  Success.
Testing         inline_map.fo:  Success.
Testing            io_mssp.fo:  Success.
Testing               iota.fo:  Success.
Testing             lambda.fo:  Success.
Testing      map_bool_bool.fo:  Success.
Testing       map_bool_int.fo:  Success.
Testing                map.fo:  Success.
Testing       map_int_bool.fo:  Success.
Testing        map_int_int.fo:  Success.
Testing         map_red_io.fo:  Success.
Testing             negate.fo:  Success.
Testing         neg_simple.fo:  Success.
Testing             ordchr.fo:  Success.
Testing       proj_figure3.fo:  Success.
Testing             reduce.fo:  Success.
Testing        reduce_bool.fo:  Success.
Testing          replicate.fo:  Success.
Testing      replicate_int.fo:  Success.
Testing               scan.fo:  Success.
Testing         scan_small.fo:  Success.
Testing      short_circuit.fo:  Success.