Jonathan Prieto-Cubides
|
9d05cedc50
|
[ Concrete ] add instance of hashable for refs.
|
2022-03-25 15:37:45 +01:00 |
|
Jan Mas Rovira
|
9606f2477d
|
prepare buildIntoTable
|
2022-03-25 12:57:17 +01:00 |
|
Paul Cadman
|
6c2c7537c8
|
[scoper] Add visibility annotation for Name
|
2022-03-25 10:31:10 +00:00 |
|
Paul Cadman
|
2ec85d39a4
|
[test] Add test of shadowing public open
|
2022-03-25 09:30:05 +00:00 |
|
Jan Mas Rovira
|
e241cc7b5b
|
[test] remove fromRightIO to fix ambiguity error
|
2022-03-25 09:26:40 +01:00 |
|
Jonathan Prieto-Cubides
|
17a0577ee7
|
[ app ] add --version flag and fixed warnings and formatting
|
2022-03-25 00:52:30 +01:00 |
|
Jonathan Prieto-Cubides
|
02474c837f
|
[ Makefile ] add targets with --watch option (stack cmds) and remove unused things
|
2022-03-25 00:50:18 +01:00 |
|
Jonathan Prieto-Cubides
|
cd2e19e265
|
[ lab ] folder organization
|
2022-03-25 00:48:43 +01:00 |
|
Jan Mas Rovira
|
eedf468261
|
[test] show diff when ast's are different
|
2022-03-24 17:04:22 +01:00 |
|
Paul Cadman
|
6ce6489617
|
[test] Add test to suite
|
2022-03-24 14:59:39 +00:00 |
|
Paul Cadman
|
242275a4e3
|
[scoper] Remove ErrGeneric
|
2022-03-24 14:57:10 +00:00 |
|
Paul Cadman
|
e60d307595
|
[error] Add ambiguous module message
|
2022-03-24 14:45:49 +00:00 |
|
Paul Cadman
|
459da40ae6
|
[error] Add message for ambiguous symbol error
|
2022-03-24 14:27:56 +00:00 |
|
Jonathan Prieto-Cubides
|
e6bb422cea
|
[ Termination ] removes Alga dependency
|
2022-03-24 13:25:50 +01:00 |
|
Jonathan Prieto-Cubides
|
b4ce3b8fbf
|
[ app ] ixes the lint warning
|
2022-03-24 13:25:50 +01:00 |
|
Jonathan Prieto-Cubides
|
02de05830f
|
[ clean-up ] new lab folder for experimentation
|
2022-03-24 13:25:50 +01:00 |
|
Paul Cadman
|
37537749e1
|
[error] WIP improving ambiguity error messages
|
2022-03-24 12:02:14 +00:00 |
|
Paul Cadman
|
339cc24541
|
[scoper] Improve resolution of local symbols
|
2022-03-24 10:28:15 +00:00 |
|
Paul Cadman
|
86110e063a
|
[test] Add ambiguity tests
|
2022-03-24 10:22:03 +00:00 |
|
Paul Cadman
|
660c034d06
|
[doc] Remove out-of-date comment
|
2022-03-24 09:27:37 +00:00 |
|
Jan Mas Rovira
|
b3fe3de215
|
use GHC2021
|
2022-03-24 10:14:29 +01:00 |
|
Jan Mas Rovira
|
9cfbf6adac
|
[ghc] upgrade to ghc 9.2.2
|
2022-03-23 23:25:55 +01:00 |
|
Jonathan Prieto-Cubides
|
7769d74006
|
[ app ] adds --no-colors flag for the scope command
|
2022-03-23 17:21:44 +01:00 |
|
Paul Cadman
|
f527143e67
|
[parser] Fix foreign block parsing
|
2022-03-23 15:34:08 +00:00 |
|
Paul Cadman
|
20dfb7b736
|
[scoper] Add support for Axiom backends
|
2022-03-23 15:05:52 +00:00 |
|
Paul Cadman
|
a6f03505ea
|
Pairing progress
|
2022-03-23 14:45:57 +00:00 |
|
Paul Cadman
|
37bafc7b55
|
[parser] add parser / pretty for axiom backends
|
2022-03-23 12:24:53 +00:00 |
|
Paul Cadman
|
903ef6a59b
|
[make] add .PHONY to Makefile targets
|
2022-03-23 11:13:28 +00:00 |
|
Jan Mas Rovira
|
1a23adc762
|
add references to the syntax and cleanup code
|
2022-03-23 11:40:03 +01:00 |
|
Jonathan Prieto-Cubides
|
14ac284756
|
Merge branch 'dev' of github.com:heliaxdev/minijuvix
|
2022-03-18 13:12:04 +01:00 |
|
Jonathan Cubides
|
b208eec082
|
[ README ] Minor updates
|
2022-03-18 13:06:19 +01:00 |
|
Jonathan Cubides
|
1b9f859080
|
Update README.md
|
2022-03-18 13:00:36 +01:00 |
|
Jonathan Cubides
|
ed6d991f5a
|
The MiniJuvix project now follows the same goals as the original Juvix project. (#7)
* Update README.md
|
2022-03-18 12:56:07 +01:00 |
|
Jonathan Cubides
|
48597a603e
|
Update README.md
|
2022-03-18 12:49:19 +01:00 |
|
Jonathan Cubides
|
453fd34db6
|
Update README.md
|
2022-03-18 12:45:23 +01:00 |
|
Jonathan Cubides
|
68e654f9a1
|
Merge pull request #6 from heliaxdev/dev
dev→main
|
2022-03-18 12:23:11 +01:00 |
|
Jonathan Cubides
|
a58a5d6578
|
Delete haskell.yml
|
2022-03-18 12:20:12 +01:00 |
|
Jonathan Prieto-Cubides
|
ee3d73306d
|
[ Makefile ] Adds Template haskell flag for Ormulu
|
2022-03-18 10:43:56 +01:00 |
|
Jan Mas Rovira
|
c6e3c99225
|
[scoped] add ScopedIden
|
2022-03-18 10:16:43 +01:00 |
|
Jan Mas Rovira
|
fa95f8be82
|
separate MiniHaskell into MicroJuvix and 'new' MiniHaskell
|
2022-03-17 18:18:10 +01:00 |
|
Jan Mas Rovira
|
81c1a1c6aa
|
Merge branch 'qtt' into foreign
|
2022-03-17 16:46:38 +01:00 |
|
Jonathan Prieto-Cubides
|
91cf08bc4b
|
Adds literals to the abstract AST
|
2022-03-17 13:15:19 +01:00 |
|
Jan Mas Rovira
|
7c1d47d3a1
|
Merge branch 'qtt' into foreign
|
2022-03-17 12:11:14 +01:00 |
|
Jan Mas Rovira
|
c0ac8ddc9d
|
[tests] add check for pretty printing parsed code
|
2022-03-17 12:10:45 +01:00 |
|
Jan Mas Rovira
|
fee0055ea0
|
parse and scope 'foreign' and 'compile' statements
|
2022-03-16 23:40:44 +01:00 |
|
Jan Mas Rovira
|
b0251bad93
|
[minihaskell] improve pretty printer (parentheses and spacing)
|
2022-03-16 15:46:59 +01:00 |
|
Jan Mas Rovira
|
e53b68502d
|
Merge branch 'jan' into qtt
|
2022-03-16 14:55:08 +01:00 |
|
Jonathan Cubides
|
9d086a79a4
|
Update Example.agda
|
2022-03-16 14:21:25 +01:00 |
|
Jan Mas Rovira
|
b7347efde1
|
[tests] remove unused pragma
|
2022-03-16 13:59:10 +01:00 |
|
Jan Mas Rovira
|
df5f6d2df0
|
[scoper] check that top modules are defined in the correct path
|
2022-03-16 13:58:07 +01:00 |
|