Angel \”Java\” Lopez on Blog

December 31, 2013

End Of Iteration 2013w52

Filed under: AjErl, Code Generation, Express, Iteration, JavaScript, NodeJs, Open Source Projects, PHP — ajlopez @ 3:05 pm

Previous Post
Next Post

Another week, with open source projects activities, and deliberate TDD practice.

AjErl

My Erlang interpreter written in C#:

https://github.com/ajlopez/AjErl

I added:

– Function definitions
– Module (with context by module)
– Forms (elements of a module)

Notably, Erlang REPL has expressions, and Erlang module has forms (in Erlang terminology). Now, the parser can parse expressions and forms. Machine object can load a module file. Pending items: complete c primitive function (compile a module).

Revamping PHP Sites

I removed short tags from PHP sites:

https://github.com/ajlopez/AjConsorSite
https://github.com/ajlopez/Inmob

to be ready to run in modern hosting. I published my personal web site old code

https://github.com/ajlopez/ajlopezsite

to be revamped in the same way.

Code Generation with AjGenesis, Node.js and Express

I improved my code generation projects, based on JavaScript/Node.js

https://github.com/ajlopez/AjGenesisNode
https://github.com/ajlopez/AjGenesisNode-Entity (to add entities to a model using command line interface)

I wrote the first steps (minimal controller, mongodb persistence, app, services, …) for Express

https://github.com/ajlopez/AjGenesisNode-Express

DylanSharp

I started a Dylan interpreter written in C#

https://github.com/ajlopez/DylanSharp

Dylan looks like a nice programming language, to explore. With Lisp roots, but modern syntax, it can be compiled, but I want to apply “baby steps”: my first goal is an interpreter. As usual, I will add access to native .NET types and objects, and .NET ecosystem.

Others

I worked on two non-public projects, learning Visual Studio Office Tools, and first steps into ASP.NET MVC 5.

More fun is coming!

Keep tuned!

Angel “Java” Lopez
http://www.ajlopez.com
http://twitter.com/ajlopez

2 Comments »

  1. […] Previous Post Next Post […]

    Pingback by End Of Iteration 2013w51 | Angel "Java" Lopez on Blog — December 31, 2013 @ 3:06 pm

  2. […] Previous Post […]

    Pingback by End of Iteration 2014w01 | Angel "Java" Lopez on Blog — January 7, 2014 @ 4:50 pm


RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Blog at WordPress.com.

%d bloggers like this: