2011-12-22 02:06:26 +04:00
|
|
|
|
Tests:
|
|
|
|
|
|
|
|
|
|
001: Well-typed interpreter
|
|
|
|
|
002: Universe checking
|
|
|
|
|
003: Literate source and string processing
|
|
|
|
|
004: File operations
|
|
|
|
|
005: Num class resolution [regression]; span & break; ad-hoc overloading
|
2012-01-01 23:59:46 +04:00
|
|
|
|
006: Provisional definitions; class resolution in patterns
|
2012-01-04 15:05:37 +04:00
|
|
|
|
007: Applicative and idiom brackets
|
2012-01-06 04:10:12 +04:00
|
|
|
|
008: case and pattern matching let
|
2012-01-06 19:11:11 +04:00
|
|
|
|
009: ranges and list monad
|
2012-01-28 01:21:31 +04:00
|
|
|
|
010: total
|
|
|
|
|
011: record projection and update
|
2012-04-24 17:57:55 +04:00
|
|
|
|
012: various error regressions
|
2012-05-30 13:32:57 +04:00
|
|
|
|
013: binding syntax
|
2012-10-18 23:52:17 +04:00
|
|
|
|
014: resource DSL
|
|
|
|
|
015: verified binary adder
|
2012-10-23 03:37:55 +04:00
|
|
|
|
016: codata
|
2012-10-26 18:40:44 +04:00
|
|
|
|
017: mutually recursive totality checking
|
2012-10-30 17:29:22 +04:00
|
|
|
|
018: Message passing concurrency (raw form)
|
2013-02-25 14:39:14 +04:00
|
|
|
|
019: magic with
|
|
|
|
|
020: implicit conversions
|
2013-03-01 17:52:51 +04:00
|
|
|
|
021: effects
|
2013-03-21 21:57:54 +04:00
|
|
|
|
022: dynamic C library loading and interpreter IO
|
2013-04-04 18:03:21 +04:00
|
|
|
|
023: trivial (non-I/O) type providers
|
|
|
|
|
024: interpreter I/O
|
2013-04-23 01:01:23 +04:00
|
|
|
|
025: memory effects
|
|
|
|
|
026: simple file-I/O-based type provider
|
2013-05-16 22:27:45 +04:00
|
|
|
|
027: class constraints in using block
|
2013-11-06 08:27:04 +04:00
|
|
|
|
028: hello world with comment and block comment syntax in idr file
|
2013-08-04 17:55:01 +04:00
|
|
|
|
029: match_refine and apply by type
|
2013-11-06 08:27:04 +04:00
|
|
|
|
030: %reflection for functions running on syntax
|
|
|
|
|
031: error reflection
|
|
|
|
|
032: control idris via stdin
|
|
|
|
|
033: null pointer creation and check
|
2013-11-19 14:08:59 +04:00
|
|
|
|
034: presence of floating point primitives in backends
|
2012-10-18 23:52:17 +04:00
|
|
|
|
|
|
|
|
|
regxxx: various regression tests
|
2013-07-11 21:17:11 +04:00
|
|
|
|
reg020: working strlen
|
2013-12-20 23:55:22 +04:00
|
|
|
|
reg029: executor doesn’t crash receiving a NULL String from C
|
2013-07-11 21:17:11 +04:00
|
|
|
|
|