Commit Graph

  • 6da53fd875
    Add a 'docs' method to projects, using the newly introduced docs::generate_all KtorZ 2022-12-16 18:33:36 +0100
  • 16b0a9fbe4
    Introduce 'docs' for generating documentation for aiken libraries. KtorZ 2022-12-16 18:33:04 +0100
  • 71e71fffe8
    Define 'is_library' for 'CheckedModule' KtorZ 2022-12-16 15:33:27 +0100
  • 1edbf57943 fix: this badge no longer exists rvcas 2022-12-15 18:24:21 -0500
  • 775e90d782 chore: remove unnecessary Option wrapper on type jmhrpr 2022-12-15 17:36:33 +0000
  • 325a7b7b45 fix: correct V1 to_plutus_data() for txout with no datum hash jmhrpr 2022-12-15 17:17:36 +0000
  • 34d76bc280 chore: retire mdbook rvcas 2022-12-15 14:10:11 -0500
  • cbe7ad65f7 chore: update link to docs in the readme rvcas 2022-12-15 13:58:08 -0500
  • 0188003323 refactor: move helper option builder to lang rvcas 2022-12-15 13:19:20 -0500
  • 42f8a694f4 tests: missing token broke a test rvcas 2022-12-15 11:03:19 -0500
  • 53bc9aa56f fix: properly capture empty lines rvcas 2022-12-15 10:44:41 -0500
  • d9d1310c6d
    Merge pull request #166 from aiken-lang/some-interesting-test-cases Matthias Benkort 2022-12-15 02:07:05 +0100
  • 5024bd884c
    Remove debug line for pretty-printing test, and add '--debug' flag to 'check instead. KtorZ 2022-12-14 22:31:25 +0100
  • e5972640d2
    Remove 'eval' command. KtorZ 2022-12-14 22:10:15 +0100
  • 978a6c6981
    Collect and display evaluation hints on test failures. KtorZ 2022-12-14 22:00:56 +0100
  • 7b22b63ad8
    move 'EvalInfo' to project::script & define a new 'EvalHint' KtorZ 2022-12-14 22:00:09 +0100
  • 921e7abbb6
    Move pretty-printing utilities to project::pretty KtorZ 2022-12-14 21:59:09 +0100
  • 6343fa7105 Change generated assets file extensions Carlos Souza 2022-12-13 20:53:53 -0500
  • 87546e0abd
    Return non-zero exit code on test failure KtorZ 2022-12-14 18:41:31 +0100
  • c77b7c293b Fix errors on aiken build Carlos Souza 2022-12-14 11:19:39 -0500
  • 3a9cc668fc
    Use bright_black (i.e. grey) for box drawing. KtorZ 2022-12-14 17:45:16 +0100
  • 2d6fc8bd54
    Group test results by module. KtorZ 2022-12-14 17:34:24 +0100
  • bd956efd36
    Rework acceptance test 014 to smaller reproducible scenario KtorZ 2022-12-14 10:14:58 +0100
  • 7c54283e69
    Add new acceptance test scenario (015) KtorZ 2022-12-14 10:14:33 +0100
  • 3c664b9651
    test 1-9 passing Kasey White 2022-12-14 02:23:53 -0500
  • b71315ba2f
    chore: trying to fix test 5 rvcas 2022-12-14 00:11:10 -0500
  • 6635a918b5
    clean up minor warnings Kasey White 2022-12-13 22:16:39 -0500
  • b6962ba9d3
    Add 'eval' command to evaluate target aiken function KtorZ 2022-12-14 00:31:14 +0100
  • 95df5f9137
    Add new acceptance test scenario (014) KtorZ 2022-12-14 01:08:41 +0100
  • bc7c236b3b
    Add new acceptance test scenario (013) KtorZ 2022-12-13 23:02:49 +0100
  • 9c902cdf89
    Add new acceptance test scenario (012) KtorZ 2022-12-13 22:54:07 +0100
  • f53caff538
    Add new acceptance test scenario (011) KtorZ 2022-12-13 22:49:55 +0100
  • 11c793dd2a
    feat(Type): add is_option method rvcas 2022-12-13 15:02:46 -0500
  • 8393d8555c
    fill constants to data so now test 006 passes Kasey White 2022-12-13 14:43:08 -0500
  • dc5ae296db
    implement anonymous functions, more tests pass now Kasey White 2022-12-13 14:25:26 -0500
  • 299cd1ac24
    fix: tuples rvcas 2022-12-13 13:13:58 -0500
  • 37def91fc5
    Add new acceptance test scenario (010) KtorZ 2022-12-13 16:08:33 +0100
  • 4217fd06b5
    Add new acceptance test scenario (009) KtorZ 2022-12-13 14:40:05 +0100
  • adf34e9dc6
    Add new acceptance test scenario (008) KtorZ 2022-12-13 14:39:36 +0100
  • 022fc36dd2
    Add new (failing) acceptance test (007) KtorZ 2022-12-13 14:14:28 +0100
  • a62fb1905e
    rename examples/tests/{a,b,c,d,e,f} into examples/acceptance_tests/00{1,2,3,4,5,6} KtorZ 2022-12-13 14:09:17 +0100
  • b294063097
    Add another acceptance test (f) KtorZ 2022-12-13 13:48:24 +0100
  • 603f4a6385
    Add another failing example (e) KtorZ 2022-12-13 13:46:29 +0100
  • 572121974e
    Update generic syntax in tests. KtorZ 2022-12-13 11:23:51 +0100
  • 8f69a4b600
    Add another failing test example (d) KtorZ 2022-12-13 11:19:16 +0100
  • d78e2c9c6f
    feat: finish up generic match cases Kasey White 2022-12-12 21:34:32 -0500
  • e43063d447
    overhaul monomorphize to cover all generic cases Kasey White 2022-12-12 04:58:03 -0500
  • 77386893d7
    test: actually repeat rvcas 2022-12-11 20:19:54 -0500
  • 15dc202810
    Feat: generic function call tests work Kasey White 2022-12-11 19:40:28 -0500
  • e4d9ca4586
    support generics Kasey White 2022-12-11 14:09:20 -0500
  • 16fbf5bbcd
    feat: fix recursive functions rvcas 2022-12-10 01:07:33 -0500
  • 3d3b3d7e10
    checkpoint Kasey White 2022-12-10 00:42:38 -0500
  • 04c05f8d63
    Add some tests that make the compiler panick. KtorZ 2022-12-09 18:47:21 +0100
  • 95986fed83 Fix lexer for signed integers. KtorZ 2022-12-14 01:34:18 +0100
  • 18bf89418a Fix codegen for binary operator 'or' KtorZ 2022-12-13 22:42:37 +0100
  • 431b0cfcf2 Preserve newlines after blocks of comments. KtorZ 2022-12-13 22:08:25 +0100
  • 22a526bb13 Enforce unique top-level names for tests too. KtorZ 2022-12-13 17:32:49 +0100
  • 4dfb454d8a refactor: change match to if matches! rvcas 2022-12-13 10:25:55 -0500
  • 1637a0d30e Add --match-tests to 'check' cmd KtorZ 2022-12-13 16:00:29 +0100
  • 0d891daac8 Rework the language-tour KtorZ 2022-12-13 10:55:14 +0100
  • 308cbb76ff Show resources as links + use permalink + add a few. KtorZ 2022-12-11 12:56:08 +0100
  • 6361a1da08 Rename 'comparisons' to 'Ecosystem Overview' KtorZ 2022-12-11 12:47:25 +0100
  • 9add261006 Review 'comparisons', add some precisions here and there. KtorZ 2022-12-11 12:45:13 +0100
  • 8a4c5a5516 Add some minor precisions in 'getting-started' KtorZ 2022-12-11 12:40:41 +0100
  • 69db9696d6 feat: prefix tuples with hash again cause ambguity with call rvcas 2022-12-13 10:16:51 -0500
  • 6dc4738b66 feat: update formatter for new changes rvcas 2022-12-12 19:06:36 -0500
  • a4f6388eca feat: remove the need for # in front of tuples rvcas 2022-12-12 18:40:51 -0500
  • dfc57b347a feat: switch generic type args to be delimited by chevrons rvcas 2022-12-12 18:27:44 -0500
  • 51d1dce180 update link to user manual Olof Blomqvist 2022-12-12 10:36:54 +0100
  • a18aad7daf refactor(project): use new Options instead of a spiderweb of bools rvcas 2022-12-10 17:55:31 -0500
  • 0449c818e5
    Merge pull request #160 from txpipe/pairing_testing Matthias Benkort 2022-12-09 16:03:59 +0100
  • 0eb3cf221b
    Trigger and report on more events in the compilation pipeline. KtorZ 2022-12-09 15:04:02 +0100
  • 749d8ecb10
    Fix formatter to not prefix tests as 'pub' KtorZ 2022-12-09 14:35:50 +0100
  • a541018a56
    Complete CHANGELOG about new test support. KtorZ 2022-12-09 14:29:13 +0100
  • d09d38d65b
    Add a flag '--skip-tests' to the 'check' cmd. KtorZ 2022-12-09 14:14:15 +0100
  • 4ad74bef1f
    refactor: move prints to cli via EventListener trait rvcas 2022-12-08 19:23:50 -0500
  • 801ab3989e
    feat: display test runner summary alongside test results. KtorZ 2022-12-08 18:20:20 +0100
  • 4cae4a4467
    pad left instead of right, so units/thousands are aligned. KtorZ 2022-12-08 18:02:06 +0100
  • 2ba712eef6
    feat: start adding padding to test output rvcas 2022-12-08 11:59:34 -0500
  • 5770ea2456
    Make test runner more sexy. KtorZ 2022-12-08 17:16:41 +0100
  • db25ff3817
    refactor: run_tests to avoid repetition. KtorZ 2022-12-08 17:02:53 +0100
  • e9d8e1d317
    feat: print budget consumed by test rvcas 2022-12-08 10:57:13 -0500
  • 141a9aef30
    feat: impl Sub for ExBudget rvcas 2022-12-08 10:56:53 -0500
  • f250d3df84
    feat: eval should take initial budget rvcas 2022-12-08 10:55:27 -0500
  • 4cdb5d8d02
    Implement test runner. KtorZ 2022-12-08 16:23:21 +0100
  • 384c4daa4a
    feat: add test_gen function rvcas 2022-12-08 10:01:24 -0500
  • bc785673b2
    Fix compilation errors for the newly introduce test & add type inference. KtorZ 2022-12-08 14:45:26 +0100
  • ea48747825
    Extend parser for 'test' keyword. KtorZ 2022-12-07 16:21:16 +0100
  • a65b4aa471
    feat: add test def and test token rvcas 2022-12-07 09:57:01 -0500
  • 80a9b7b36a feat: add map support and tuple deconstruction in let Kasey White 2022-12-08 05:08:11 -0500
  • 26d2a95618 missing a couple forces Kasey White 2022-12-07 22:40:27 -0500
  • 543f62e9f4 update contribution docs Kasey White 2022-12-08 14:07:53 -0500
  • 56009eb88b Update readme to include fresh rustup start Sasha Bogicevic 2022-12-08 12:02:56 +0100
  • 2f7131e9b8 feat: add tuples and streamline conversion of types to and from data Kasey White 2022-12-07 04:35:41 -0500
  • d8ff574045
    chore: nuke stdlib from main repo rvcas 2022-12-06 22:26:07 -0500
  • 45990f1f84 feat: unify tuples and stdlib updates rvcas 2022-12-06 22:01:12 -0500
  • 3f47a1f4b8 fix: constr issue Kasey White 2022-12-05 22:46:33 -0500
  • 7875af7d35 feat: better errors for incorrect contructor making rvcas 2022-12-05 18:02:00 -0500
  • 7e6dc978a1 feat: commit latest build assets for sample rvcas 2022-12-05 14:09:52 -0500
  • ed3d143477 feat: rename ir to air rvcas 2022-12-05 12:59:30 -0500