-
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