Prims - Implement display as placehodler
authorFrank Duncan <frank@kank.net>
Sun, 1 May 2016 19:44:51 +0000 (14:44 -0500)
committerFrank Duncan <frank@kank.net>
Sun, 1 May 2016 19:44:51 +0000 (14:44 -0500)
src/main/nvm/nvm.lisp
src/main/package.lisp
src/main/transpile.lisp

index c98616aeeddcfb53a4cfcdb82abfaa1a0b70b178..9ccb80d7993c27e36cf77e633da27589a80b6db9 100644 (file)
@@ -188,6 +188,21 @@ DESCRIPTION:
  (clear-patches)
  (clear-ticks))
 
+(defun display ()
+ "DISPLAY => RESULT
+
+ARGUMENTS AND VALUES:
+
+  RESULT: undefined
+
+DESCRIPTION:
+
+  As of yet, this does nothing.  A placeholder method for forced dipslay
+  updates from the engine.
+
+  See http://ccl.northwestern.edu/netlogo/docs/dictionary.html#display"
+ nil)
+
 (defun of (fn agent-or-agentset)
  "OF FN AGENT-OR-AGENTSET => RESULT
 
index f1f53923a9c4865b35afcae127a4a9d30f967ee8..07666e7374406dea9f709ccb61b6c8ed8c5bc737 100644 (file)
@@ -73,6 +73,7 @@ into an ast that can be transpiled later."))
   #:count
   #:create-turtles
   #:die
+  #:display
   #:hatch
   #:of
   #:forward
index 554e0cdbd07fb348c72825bc411a1ff595449d1f..8cf44e7eab3da22a6c279f4a486d19dd64b4be0a 100644 (file)
@@ -147,6 +147,7 @@ DESCRIPTION:
 (defsimpleprim :count :reporter clnl-nvm:count)
 (defsimpleprim :crt :command clnl-nvm:create-turtles)
 (defsimpleprim :die :command clnl-nvm:die)
+(defsimpleprim :display :command clnl-nvm:display)
 (defsimpleprim :fd :command clnl-nvm:forward)
 (defsimpleprim :hatch :command clnl-nvm:hatch)
 (defprim :if :command (lambda (pred a) `(when ,pred ,@(make-command-block-inline a))))