> in a language like Nim that doesn't have any stages above "compile time"

Then how could i do this
    
    
    static:
      const a = static:
        let b = static:
          var c = static:
            2 * 2
          static: assert not(c is static)
          c - 1
        static: assert not(b is static)
        b / 2
      static: assert a is static
      echo a
    
    Run

Reply via email to