ronnie

所属分类:人工智能/神经网络/深度学习
开发工具:GO
文件大小:0KB
下载次数:0
上传日期:2024-02-27 13:56:12
上 传 者sh-1993
说明:  用Go编写的解释编程语言
(Interpreted Programming Language written in Go)

文件列表:
ast/
evaluator/
examples/
lexer/
object/
parser/
repl/
token/
LICENSE
go.mod
main.go

# Ronnie ## Interpreted Programming Language written in Go Created following the book "Writing an Interpreter in Go" by Thorsten Ball. I've made some modifications, such as changing the name from Monkey to Ronnie and other minor adjustments. I hope he doesn't mind. ## Dependencies You need [Go](https://go.dev/dl/) to run the project. To check if it is correctly installed, run: ``` go version ``` ## Usage To get started with using Ronnie, you can explore the examples provided in the `examples` folder. These examples demonstrate various features and capabilities of the language. ### Running Examples 1. After cloning the repo, navigate to the `examples` folder. 2. Choose an example file to run. 3. Run the example using the Ronnie interpreter. For example: ``` go run main.go ``` ``` Hello, User! This is Ronnie. Feel free to type in commands. >> examples\functions.ro # or any other examples file ``` Feel free to create your own examples and modify the existing ones to explore different aspects of Ronnie. You can add your example files to the `examples` folder and follow the same steps above to run them.

近期下载者

相关文件


收藏者