HuangHaiFeng
HuangHaiFeng
No, at least for now. Actually, regarding to bytecode, I've little knowledge about it. I know there are lots of materials out there, Recently I'm so busy, hence have little...
A while ago, I've the idea of modifying the source into bytecode based language, but gave up. What a shame! I also have the idea of transpling the language to...
For the moment, I have no plan of adding this. Maybe someday I'll add this support.
You don't need to include `os` or `net` because they are built-in modules. You just need to use them, Take `os` built-in module for an example: ``` println(os.args()) println(os.getenv("PATH")) println(os.getwd())...
I think you can not do it. If you check the `os.go` or `object.go`, You can see that they are all dealing with `object`, not `AST(Abstract Syntax Tree)`. What I...
For your understanding, the magpie interpreter works like below: ``` Lexer---->Parser---->Evaluator ``` Below table lists the input & output of each phase: | Input| Phase| Output| | ------------- |:-------------:| -----:|...
I've checked this, and cannot figure out what's the problem. I think it might related to `liner` problem, so I've contacted the `liner` author, below is the link: [os.Stdin.Read only...
Hi, @djlw78 , If you want to build a custom language like cscs, there are some good tutorials out there, you could have a look: 1. [Implementing a Custom Language...
Maybe you could use [hashstructure](https://github.com/mitchellh/hashstructure).