-
```
$ brew install egison/egison/egison
$ egison
"Error: file does not exist: /usr/local/lib/egison/lib/core/base.egi"
Egison Version 4.1.3
https://www.egison.org
Welcome to Egison Interpreter…
-
https://github.com/coord-e/egison-pattern-src/blob/10e5337d6cf460eac7b39e1305f42bae85d1906f/src/Language/Egison/Syntax/Pattern/Combinator.hs#L43
-
Tests are failing for egison on stackage (egison tests skipped for now on Hackage):
```
Test suite failure for package egison-4.1.1
test: executable not found
```
I am not sure exactly w…
-
### Docker
* Container for Egison
* Container for egzact (Depending on the above container).
```
$ seq 5 | docker run -it --rm egzact:1.3.1 conv 3
1 2 3
2 3 4
3 4 5
```
-
SyntaxはWikiを参照。
パージングをまずどうするか。
Egisonのmatcher, pattternはegisonパッケージを使うとして、
HaskellのExpressionは
- http://hackage.haskell.org/package/haskell-src-exts-1.13.5
が使えそう?
あと、まずはmatch-allを使うからいいがやがてmatch構文…
-
- [x] template-haskell
- [x] haskell-src-exts
- [ ] ghc-lib-parser
- ...and more?
also we should separate packages for each of them.
-
Egison version 4.0.0 will have static type system.
-
getting a parse error when `:=` is used:
```
> x := 1
Parse error at: egison:2:3:
|
2 | x := 1
| ^
unexpected ':'
expecting "...", "where", '`', atomic expression, end of input, index, o…
-
Currently, building Egison code with `-Wall` flag issues a lot of warnings. We should deal with these warnings for improving code sanity.
cf. https://downloads.haskell.org/~ghc/latest/docs/html/use…
-
See commercialhaskell/stackage#5864