Lists, calling and creating

Is there a way to create and to call another list while you are creating another list. The reason I ask this is that I am creating one big list to render a scene. While I am making this list, there are some other smaller things in the scene that I need to create as lists as well. I also need to call other smaller lists while creating this scene. Am I doing something wrong or is there no way to do this? Thank you for your help.

yes you can do that. create your smaller lists and then create the big one. AFAIK you can’t create a list in a list (between a glNewList and a glEndList, you can’t call glNewList).