static void Main(string[] args) { Assembly.Load("clojurewm"); var cmdParser = new CommandLineParser(); cmdParser.ParseArguments(args, options); Clojure.AddNamespaceDirectoryMapping("clojurewm", @"src\clojurewm"); var replInit = "(use 'clojurewm.init)\n" + "(in-ns 'clojurewm.init)\n" + "(main)"; if (options.ClojureRepl) { Clojure.Require("clojure.main").main("-e", replInit, "-r"); } }
void Awake() { Clojure.Require("boids"); UpdateBoid = Clojure.GetVar("boids", "update-boid"); }
static public void Main(string[] args) { Assembly.Load("clojurewm"); Clojure.Require("clojurewm.init").main(); }