mirror of
https://github.com/azur1s/bobbylisp.git
synced 2024-10-16 02:37:40 -05:00
Compare commits
No commits in common. "d169670b00c749e701192d87fee8844207240272" and "900c225a1295e52dcb5e8059eaf4ca25a2a859f0" have entirely different histories.
d169670b00
...
900c225a12
16
README.md
16
README.md
|
@ -1,16 +0,0 @@
|
||||||
# Hycron
|
|
||||||
Programming language
|
|
||||||
|
|
||||||
```
|
|
||||||
func main :: () -> Int = {
|
|
||||||
let msg :: String = "Hello, World";
|
|
||||||
puts(msg);
|
|
||||||
return 1;
|
|
||||||
};
|
|
||||||
```
|
|
||||||
|
|
||||||
# TODO
|
|
||||||
- Compliation
|
|
||||||
- Optimization
|
|
||||||
- Use [chumsky](https://github.com/zesterer/chumsky) instead of [nom](https://github.com/Geal/nom) for parsing
|
|
||||||
- Error reporting (better with chumsky)
|
|
|
@ -14,5 +14,4 @@ func main :: () -> Int = {
|
||||||
let n :: Bool = 2 == 2;
|
let n :: Bool = 2 == 2;
|
||||||
// Prefix operator
|
// Prefix operator
|
||||||
let m :: Bool = !n;
|
let m :: Bool = !n;
|
||||||
puts(m);
|
|
||||||
};
|
};
|
Loading…
Reference in a new issue