update readme

This commit is contained in:
Luna 2019-08-26 21:57:01 -03:00
parent ac5d29819c
commit 779ff33f8f
2 changed files with 15 additions and 0 deletions

View file

@ -23,9 +23,19 @@ negatively charged towards
ambiguities (`if a {}` and `a{}`, v solves that with case, e.g structs Must
Be Properly Titled and i can't bother with that)
- function parameters must have a type always
- ifs are always statements, not expressions (can't use if as an r-value)
- no `++`, `--`
- no `match`
- no embedded structs
## todo
- `+=`, `-=`, and the rest of the gang
- no `for` yet
- no `map` yet
- no `in` yet (probably will be dropped)
- no arrays yet
- do we really want a type system
- do we really want to output c
- do we really want to output llvm

View file

@ -51,6 +51,11 @@ fn main(a int) int {
println(a.b(3).c(d))
v()()()
str := 'hello'
len := str.len
str.len = str.len + 1
// str.len += 1
}
fn (v Typ) voidfunc() {}