kolon
Strongly and statically typed interpreted language written in golang.
File Explorer
Download Latest Version (.zip)- Dark-K.png
- Dark-K.svg
- Light-K.png
- Light-K.svg
- Logo-Blue-Dark.png
- Logo-Blue-Light.png
- Transparent-K.svg
- count.go
- Count.java
- count.js
- count.kol
- count.py
- benchmark.sh
- results.json
- results.md
- factorial.go
- Factorial.java
- factorial.js
- factorial.kol
- factorial.py
- benchmark.sh
- results.json
- results.md
- main.go
- docs.md
- installation.md
- expressions.go
- helper.go
- statements.go
- structure.go
- environment.go
- helper.go
- stack.go
- evaluator.go
- expressions.go
- helper.go
- statements.go
- helper.go
- pool.go
- type.go
- lexer.go
- tokens.go
- object.go
- helper.go
- parseExpressions.go
- parser.go
- parseStatements.go
- typeChecker.go
- typeCheckExpressions.go
- typeCheckStatements.go
- fac.kol
- fibo.kol
- fiboRec.kol
- helloWorld.kol
- makeArr.kol
- test.kol
- test1.kol
- test10.kol
- test11.kol
- test12.kol
- test13.kol
- test14.kol
- test15.kol
- test16.kol
- test17.kol
- test18.kol
- test19.kol
- test2.kol
- test20.kol
- test21.kol
- test22.kol
- test23.kol
- test24.kol
- test25.kol
- test26.kol
- test27.kol
- test28.kol
- test29.kol
- test3.kol
- test30.kol
- test31.kol
- test32.kol
- test33.kol
- test34.kol
- test35.kol
- test36.kol
- test37.kol
- test38.kol
- test39.kol
- test4.kol
- test40.kol
- test41.kol
- test42.kol
- test43.kol
- test44.kol
- test45.kol
- test46.kol
- test47.kol
- test48.kol
- test49.kol
- test5.kol
- test50.kol
- test51.kol
- test52.kol
- test53.kol
- test54.kol
- test6.kol
- test7.kol
- test8.kol
- test9.kol
- ast_test.go
- lexer_test.go
- parser_test.go
- random_test.go
- .gitignore
- go.mod
- go.sum
- LICENSE
- README.md
- shell.nix
# Installation Guide
1. Get the code
git clone https://github.com/KhushPatibandha/kolon
Downloads the entire project code from GitHub to your computer.
cd kolon
Moves into the project folder you just downloaded.
2. Go
Medium RecommendedPrerequisites
go build ./...
Compiles the Go program into an executable.
go run .
Runs the Go program directly without a separate build step.
If the build finishes without errors, it worked. If you used go run ., check the terminal output.
// repository documentation
Was this content helpful?
(0 ratings)
