How to resolve the algorithm Variable size/Get step by step in the Common Lisp programming language

Published on 12 May 2024 09:40 PM

How to resolve the algorithm Variable size/Get step by step in the Common Lisp programming language

Table of Contents

Problem Statement

Demonstrate how to get the size of a variable. See also: Host introspection

Let's start with the solution:

Step by Step solution about How to resolve the algorithm Variable size/Get step by step in the Common Lisp programming language

Source code in the common programming language

(let ((a (cons 1 2))
      (b (make-array 10))
      (c "a string"))
  (list (hcl:find-object-size a)
        (hcl:find-object-size b)
        (hcl:find-object-size c)))


(12 48 24)


(let (items)
  (gc) ; name varies by implementation
  (room)
  (dotimes (x 512)
    (push (allocate-something-of-interest) items))
  (gc)
  (room))


  

You may also check:How to resolve the algorithm Catalan numbers/Pascal's triangle step by step in the F# programming language
You may also check:How to resolve the algorithm Remove duplicate elements step by step in the NetRexx programming language
You may also check:How to resolve the algorithm Animation step by step in the JavaScript + SVG programming language
You may also check:How to resolve the algorithm Sorting algorithms/Selection sort step by step in the Python programming language
You may also check:How to resolve the algorithm Spelling of ordinal numbers step by step in the Phix programming language