'// Pull clojure-1.6.0-RC1.jar (or preferred Clojure jar) into the classpath, from
'//
http://search.maven.org/#search%7Cga%7C1…ND%20v%3A1.6.0*
'// or
'//
http://clojure.org/downloads
' Import clojure#core
Import clojure#lang#RT
' Import clojure#lang#IFn
'Import clojure#lang#Symbol
'Import clojure#lang#Var
Public Sub main(ByJava args() As String)
Dim myArgs() As String
myArgs = args
Dim sClojureExpression As String
Dim xResult As Variant
Dim nResult As Integer
sClojureExpression = "( + 3 2 )"
'// Evaluates to 5
nResult = RT.var( "clojure.core", "eval").invoke( RT.var("clojure.core","read-string").invoke( sClojureExpression ) )
'// Temporary breakpoint
nResult = nResult
End Sub