title: scheme constructors and accessors
body: <p><strong>USING SCHEME:</strong></p>
  
  <p>I am working on a question in my assignment that asks the follows:</p>
  
  <blockquote>
    <p><strong>A toy data structure specifies the name of a toy, a description, the acquisition price, and the recommended sales price. Create
    constructors and accessors for the toy structure, ensuring that you do
    not use Racket’s builtin structs [1 marks]. Using only your accessors
    to get at the data in your structure, define a function that sorts a
    list of toy structures by the difference between the two prices [2
    marks].</strong></p>
  </blockquote>
  
  <p>Is the question asking to create my own toy data structure with constructors that has the name of the toy,description, and acquisition price and accessors to get the variables of toy like name or description? </p>
  
  <p>if so, how do i do this?</p>
  
  <p>is there a keyword like struct in scheme?</p>