Advertisement
Guest User

Untitled

a guest
Feb 22nd, 2017
130
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. (defmacro rj-set-dist [rel# distance]
  2.   `(loop [x# 1]
  3.      (let [prev# (nth ~(-> rel# :list :items) (- x# 1)) ; produces  (clojure.core/nth nil (clojure.core/- x__24397__auto__ 1))
  4.            cur#  (nth ~(-> rel# :list :items) x#)]      ; produces  (clojure.core/nth nil x__24397__auto__)]
  5.        (=
  6.         (~(:get-prop1 rel#) cur#)                       ; produces  (nil cur__24399__auto__)
  7.         (+ (~(:get-prop2 rel#) prev#) ~distance)))      ; produces  (clojure.core/+ (nil prev__24398__auto__) 5)))
  8.      (recur (+ x# 1))))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement