My Go programming language interpreter in C#:
There are new nodes supported in parser. There are simple ones, but now the parser has a better coverage in order to implement simple use case. Next step: add some type checking, and generate commands and expression from parsed tree. I could generate commands and expression without type checking, as in an untyped interpreter. Or I could add type checking and generate the typed expression. In the first case, an add expression sums two objects. In the second case, an add expression sums two integers, or one integer and a float, or etc… In both cases, TDD helps me to implement the feature step by step.
PHP Samples and Laravel Code Generation
My scripts at:
I improved a bit my Laravel sample, using layouts, and now, Bootstrap for style. Laravel is a simple web framework, that I want to use in AjGenesis code generation for PHP. So, I updated:
too, to generate a seed site. Next steps: generate the Laravel model, migration, controllers from entity free model.
I added a simple figure to https://github.com/ajlopez/AjDrawJs (a rectangle). So the API is in good shape, I published version 0.0.1 of https://github.com/ajlopez/SimpleScraper. I added some nodes to parser in https://github.com/ajlopez/ScalaSharp. I worked on two non-public projects, too. I started a sample accesing database, using Express version 4, at https://github.com/ajlopez/ExpressSamples.