Quantcast
Channel: sanjay_dasgupta's blog
Browsing all 10 articles
Browse latest View live

VisualLangLab supports all JVM Languages

With the release of version 6.01, VisualLangLab can support all -- present & future -- JVM languages. VisualLangLab's approach of composing parsers at runtime by using combinator functions instead...

View Article


VisualLangLab 7: New Features, Expanded Tutorials

A new tutorial that exercises VisualLangLab using all the examples and techniques in Chapter-3, A Quick Tour for the Impatient, of the book The Definitive ANTLR Reference can be found at this...

View Article


Preview of VisualLangLab Pure-Java Version Avaliable

A preview of the pure Java version of VisualLangLab is available here. The GUI, and other characteristics, remain virtually unchanged (see documentation), but the download is very much smaller as it...

View Article

Image may be NSFW.
Clik here to view.

Vulcan-ized Rhino: Telepathic Power for your Code

In this article we coax the JVM's Rhino (an elusive, misunderstood, and ignored member of the ecosystem) into a mind meld, giving it access to the JVM's thoughts, experiences, memories, and knowledge;...

View Article

Image may be NSFW.
Clik here to view.

A Java7 Grammar for VisualLangLab

VisualLangLab now has a Java7 (JDK7) grammar!  Read on to find out how you can use the grammar to locate usages of the new Java7 (project coin) language features in the source-code of the Oracle JDK...

View Article


Image may be NSFW.
Clik here to view.

VisualLangLab Grammars Now Even More Intuitive

Earlier versions of VisualLangLab required the user to specify an alphanumeric name for all tokens. This made it difficult to understand rules using tokens without intuitive names. A good example is...

View Article

Image may be NSFW.
Clik here to view.

Clojure Example for VisualLangLab API

The VisualLangLab API documentation now includes a Clojure companion for the existing Java client example.Unlike other parser-generators, VisualLangLab does not generate any code. Instead, it turns its...

View Article

Image may be NSFW.
Clik here to view.

FX.js - A Smarter FXML Alternative

How many lines of Java do you need to create the following JavaFX application?(Answer: About 30, as seen in Hello World, JavaFX Style) And how many lines of (http://fxjs.java.net/) would you...

View Article


Image may be NSFW.
Clik here to view.

FX.js on JDK 7 Update 6

I've been testing (A Smarter FXML Alternative, http://fxjs.java.net/) with the latest JDK (SE 7 Update 6), and have updated the Quick-Start Guide. A summary of my findings is given below. On Windows...

View Article


Image may be NSFW.
Clik here to view.

Application-Architectures Document Available Now!

The Application Architectures document is now available. It describes the three architectural models (see figure below) available to programs, and includes sample code for a simple directory-watcher in...

View Article
Browsing all 10 articles
Browse latest View live