development

EventEmitter

Posted on

Our EventEmitter in PhantomSQL is based on NodeJS version so they should be compatible. Here are couple examples on how to use the emitter. Basic usage of registering and listening to an event. "use strict";   const {EventEmitter} = require(’events’);   // Dump all the args em.on(’hello-event’, (…arg)=> {console.info("Hello event handler : " + arg)}); […]

java

PhantomSQL 2.0

Posted on

Since the beginning of this project, I have learned many lessons. First of all the syntax of the language was to closely related to SQL, as this was the language that I wanted to mimic and fit into this framework. Main reason for that was that I wanted something familiar to the end user, I […]

java

PhantomSQL released

Posted on

Finally I have released my PhantomSQL project. PhantomSQL is a domain specific language designed for mining content from static and dynamic sources, It closely resembles SQL with features borrowed from other popular dynamic languages. It can be run as a interpreter or ‘server’ mode, it comes with type 4 JDBC driver for ease of integration […]