# Namelists -\> web forms

**URL:** <https://www.ruby-forum.com/t/namelists-web-forms/70397>\
**Category:** Ruby\
**Created:** [September 28, 2006, 9:31pm UTC](https://www.ruby-forum.com/t/namelists-web-forms/70397 "2006-09-28T21:31:32Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Bil\_K](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/848f3c/32.png) [@Bil\_K](https://www.ruby-forum.com/u/Bil_K)\
**Post date:** [September 28, 2006, 9:31pm UTC](https://www.ruby-forum.com/t/namelists-web-forms/70397/1 "2006-09-28T21:31:32Z")

</div>

Hello,

Any thoughts/guidance on creating a modern incarnation  
of NLEdit,

[NLEdit: A generic graphical user interface for Fortran programs - NASA Technical Reports Server (NTRS)](http://hdl.handle.net/2060/19950007792)

NLEdit turns Fortran namelists, which look like,

&body\_definitions  
n\_moving\_bodies = 1, ! number of bodies in motion  
body\_name(1) = ‘FreeFall’, ! name must be in quotes  
parent\_name(1) = ‘’, ! ‘’ means motion relative to inertial  
ref frame  
/

&forced\_motion  
rotate(1) = 0, ! rotation: 0=none,1=fixed  
rate,2=sin(kt)  
rotation\_rate(1) = 0.0, ! rate of rotation  
rotation\_freq(1) = 0.0, ! reduced rotation frequency  
/

(where ‘!’ is a comment character) into GUI forms with  
the help of an intermediary file that provides meta data  
about each variable, e.g., valid range, type, etc.

I was thinking tabbed web pages, one per namelist,  
with some sort of DSL to get us from namelist to  
web form by using the comment field.

Thanks,
