spacepaste

  1.  
  2. : (pp 'declare)
  3. (de declare ("pro" "pro2")
  4. (setq "gpro" 4)
  5. (setq "lpro" "pro2") )
  6. -> declare
  7. : (declare 1 2)
  8. -> 2
  9. : "gpro"
  10. -> 4
  11. : "lpro"
  12. -> 2 # so far it is good.
  13. : (debug 'declare) # but when i debug. i cannot access value of transient symbol.
  14. -> T
  15. : (declare 1 2)
  16. (setq "gpro" 4)
  17. ! "gpro"
  18. -> "gpro"
  19. !
  20. (setq "lpro" "pro2")
  21. ! "gpro"
  22. -> "gpro"
  23. ! (show "gpro")
  24. "gpro" "gpro"
  25. -> "gpro"
  26. !
  27. -> 2
  28. : "gpro"
  29. -> "gpro"
  30. : "lpro"
  31. -> "lpro"
  32. : (unbug 'declare)
  33. -> T
  34. : (declare 1 2)
  35. -> 2
  36. : "gpro" # even after i stopped debugging. i still cannot access transient symbol variable. any ideas?
  37. -> "gpro"
  38. : "lpro"
  39. -> "lpro"
  40. : (version)
  41. 18.6.28 C
  42. -> (18 6 28)
  43.