Files
pork/README.md

26 lines
312 B
Markdown
Raw Permalink Normal View History

2023-08-19 15:29:07 -07:00
# pork
2023-09-04 02:39:40 -07:00
A work-in-progress programming language.
2023-08-19 15:29:07 -07:00
```pork
/* fibonacci sequence */
2023-09-04 03:04:36 -07:00
func fib(n) {
return if n < 2 {
n
} else {
fib(n - 1) + fib(n - 2)
}
}
2023-08-19 15:29:07 -07:00
2023-09-23 15:55:42 -07:00
export func main() {
2023-09-04 02:39:40 -07:00
let result = fib(20)
2023-09-02 20:22:08 -07:00
println(result)
}
```
2023-08-19 15:29:07 -07:00
## Usage
```
2023-09-04 01:56:24 -07:00
./gradlew -q tool:run --args 'run ../examples/fib.pork'
2023-08-19 15:29:07 -07:00
```