<p>I am trying to input data from a .txt file into a scheme structure.  Each element is separated by a tab in the data file and each structure set is on a new line.  I want to be able to read in the data from one line into a structure and make a list of each structure set in the file.  Any suggestions?</p>

Sounds like a CSV file with tabs instead of commas. If you're using PLT Scheme (DrScheme/mzscheme)
neil's csv library is probably what you want.
Here is the documentation
.
Here is how to load it remotely:
```
```
(require (planet neil/csv:1:2/csv))
```
```
At least, that's what the instructions say. On my slightly oodate DrScheme, this is what worked:
```
```
(require (planet "csv.ss" ("neil" "csv.plt" 1 (= 1))))
```
```