Well.. not quite; but I saw a note at http://research.microsoft.com/en-us/um/people/lamport/pubs/pubs.html#bakery which compares with literate programming and my plans to have graphic representations of tables and relationships that are emitted as initialized C structs in source code (something I could not do with LyX but now could do with TeXmacs)