Add basic example to README.md

This commit is contained in:
gingerBill
2017-12-22 11:29:33 +00:00
committed by GitHub
parent b449305cc1
commit 649e02f209

View File

@@ -11,6 +11,30 @@ The Odin programming language is fast, concise, readable, pragmatic and open sou
Website: [https://odin.handmade.network/](https://odin.handmade.network/)
```go
import "core:fmt.odin"
main :: proc() {
program := "+ + * 😃 - /";
accumulator := 0;
for token in program {
switch token {
case '+': accumulator += 1;
case '-': accumulator -= 1;
case '*': accumulator *= 2;
case '/': accumulator /= 2;
case '😃': accumulator *= accumulator;
case: // Ignore everything else
}
}
fmt.printf("The program \"%s\" calculates the value %d\n",
program, accumulator);
}
```
## Demonstrations:
* First Talk & Demo
- [Talk](https://youtu.be/TMCkT-uASaE?t=338)