comp.programming.literate FAQ

comp.programming.literate FAQ

Post by thompso » Tue, 12 Aug 2003 17:17:12


rchive-name: literate-programming-faq
Last-modified: 2000/03/15
Version: 1.3.1

The Literate Programming FAQ
David B. Thompson < XXXX@XXXXX.COM >
Version: 1.3.1, Mar 15, 2000

The purpose of this document is two-fold: First, there is a need to
present a basic description of literate programming and how applica-
tion of literate programming principles can improve the resulting
code. Second, there is a need to present a list of tools available
to
iterate programmers. Hopefully, this document will meet both needs.
____________________________________________________________________
__

Table of Contents






















































1. Welcome

1.1 Disclaimer
1.2 Copyright
1.3 What's New?
1.4 What's Needed?

2. Introduction

3. How do I get the FAQ?

3.1 Literate Programming FAQ

4. Is there a newsgroup?

5. What internet nodes are of interest to literate programmers?

5.1 Web Ring
5.2 The Literate Programming Archive (LPA)
5.3 Comprehensive TeX Archive Network (CTAN)

6. What is Literate Programming?

7. How do I begin literate programming?

8. Important and Actively-Supported Tools

8.1 CWEB
8.2 CWEBx3.0
8.3 FWEB
8.4 noweb
8.5 nuweb
8.6 ProTeX

9. Unsupported Tools

9.1 AFTWEB (Almost Free Text WEB)
9.2 APLWEB
9.3 CLiP
9.4 mCWEB
9.5 FunnelWeb
9.6 FunnelWeb 3.0AC
9.7 LEO
9.8 Literate Programmer's Workshop (LPW)
9.9 MapleWEB
9.10 Matlabweb
9.11 RWEB
9.12 SchemeWEB
9.13 SpideryWEB
9.14 WEB
9.15 WinWordWEB

10. Are there other tools I should know about?

10.1 C2LaTeX
10.2 c2cweb
10.3 c2man
10.4 cnoweb
10.5 dpp
10.6 Fold2Web
10.7 Funnelweb Mode
10.8 noweb.el
10.9 noweb-outline.el
10.10 nuweb.el
10.11 Web mode

11. What other resources are available?

11.1 TeX Resources

12. Are there any code examples?

13. Bibliographies

14. Other Opinions about Literate Programming

14.1 van Ammers
14.2 Ramsey
14.3 My (Dave Thompson's) Experience
14.4 Others

15. How to anonymously ftp

16. Acknowledgements

17. End notes



____________________________________________________________________
__

1. Welcome

Information contained in this document is the best available at
preparation. The original file was dated October 15, 1993 (just for
historical purposes).


1.1. Disclaimer

This FAQ is presented with no warranties or guarantees of ANY KIND
including correctness or fitness for any particular purpose. The
author of this document has attempted to verify correctness of the
data contained herein; however, slip-ups can and do happen. If you
use this data, you do so at your own risk.


1.2. Copyright

Copyright 1993-2000 by David B. Thompson. All rights reserved
worldwide. Permission is granted to copy this document for free
distribution so long as it remains intact and unmodified. For other
arrangements, contact the author/maintainer via email:
< XXXX@XXXXX.COM >



1.3. What's New?


o Updated dpp entry. See Section ``dpp''

o Added noweb-outline.el entry. See section ``noweb-outline.el''


1.4. Wh
 
 
 

comp.programming.literate FAQ

Post by thompso » Wed, 27 Aug 2003 18:14:06

rchive-name: literate-programming-faq
Last-modified: 2000/03/15
Version: 1.3.1

The Literate Programming FAQ
David B. Thompson < XXXX@XXXXX.COM >
Version: 1.3.1, Mar 15, 2000

The purpose of this document is two-fold: First, there is a need to
present a basic description of literate programming and how applica-
tion of literate programming principles can improve the resulting
code. Second, there is a need to present a list of tools available
to
iterate programmers. Hopefully, this document will meet both needs.
____________________________________________________________________
__

Table of Contents






















































1. Welcome

1.1 Disclaimer
1.2 Copyright
1.3 What's New?
1.4 What's Needed?

2. Introduction

3. How do I get the FAQ?

3.1 Literate Programming FAQ

4. Is there a newsgroup?

5. What internet nodes are of interest to literate programmers?

5.1 Web Ring
5.2 The Literate Programming Archive (LPA)
5.3 Comprehensive TeX Archive Network (CTAN)

6. What is Literate Programming?

7. How do I begin literate programming?

8. Important and Actively-Supported Tools

8.1 CWEB
8.2 CWEBx3.0
8.3 FWEB
8.4 noweb
8.5 nuweb
8.6 ProTeX

9. Unsupported Tools

9.1 AFTWEB (Almost Free Text WEB)
9.2 APLWEB
9.3 CLiP
9.4 mCWEB
9.5 FunnelWeb
9.6 FunnelWeb 3.0AC
9.7 LEO
9.8 Literate Programmer's Workshop (LPW)
9.9 MapleWEB
9.10 Matlabweb
9.11 RWEB
9.12 SchemeWEB
9.13 SpideryWEB
9.14 WEB
9.15 WinWordWEB

10. Are there other tools I should know about?

10.1 C2LaTeX
10.2 c2cweb
10.3 c2man
10.4 cnoweb
10.5 dpp
10.6 Fold2Web
10.7 Funnelweb Mode
10.8 noweb.el
10.9 noweb-outline.el
10.10 nuweb.el
10.11 Web mode

11. What other resources are available?

11.1 TeX Resources

12. Are there any code examples?

13. Bibliographies

14. Other Opinions about Literate Programming

14.1 van Ammers
14.2 Ramsey
14.3 My (Dave Thompson's) Experience
14.4 Others

15. How to anonymously ftp

16. Acknowledgements

17. End notes



____________________________________________________________________
__

1. Welcome

Information contained in this document is the best available at
preparation. The original file was dated October 15, 1993 (just for
historical purposes).


1.1. Disclaimer

This FAQ is presented with no warranties or guarantees of ANY KIND
including correctness or fitness for any particular purpose. The
author of this document has attempted to verify correctness of the
data contained herein; however, slip-ups can and do happen. If you
use this data, you do so at your own risk.


1.2. Copyright

Copyright 1993-2000 by David B. Thompson. All rights reserved
worldwide. Permission is granted to copy this document for free
distribution so long as it remains intact and unmodified. For other
arrangements, contact the author/maintainer via email:
< XXXX@XXXXX.COM >



1.3. What's New?


o Updated dpp entry. See Section ``dpp''

o Added noweb-outline.el entry. See section ``noweb-outline.el''


1.4. Wh
 
 
 

comp.programming.literate FAQ

Post by thompso » Thu, 11 Sep 2003 18:49:38

rchive-name: literate-programming-faq
Last-modified: 2000/03/15
Version: 1.3.1

The Literate Programming FAQ
David B. Thompson < XXXX@XXXXX.COM >
Version: 1.3.1, Mar 15, 2000

The purpose of this document is two-fold: First, there is a need to
present a basic description of literate programming and how applica-
tion of literate programming principles can improve the resulting
code. Second, there is a need to present a list of tools available
to
iterate programmers. Hopefully, this document will meet both needs.
____________________________________________________________________
__

Table of Contents






















































1. Welcome

1.1 Disclaimer
1.2 Copyright
1.3 What's New?
1.4 What's Needed?

2. Introduction

3. How do I get the FAQ?

3.1 Literate Programming FAQ

4. Is there a newsgroup?

5. What internet nodes are of interest to literate programmers?

5.1 Web Ring
5.2 The Literate Programming Archive (LPA)
5.3 Comprehensive TeX Archive Network (CTAN)

6. What is Literate Programming?

7. How do I begin literate programming?

8. Important and Actively-Supported Tools

8.1 CWEB
8.2 CWEBx3.0
8.3 FWEB
8.4 noweb
8.5 nuweb
8.6 ProTeX

9. Unsupported Tools

9.1 AFTWEB (Almost Free Text WEB)
9.2 APLWEB
9.3 CLiP
9.4 mCWEB
9.5 FunnelWeb
9.6 FunnelWeb 3.0AC
9.7 LEO
9.8 Literate Programmer's Workshop (LPW)
9.9 MapleWEB
9.10 Matlabweb
9.11 RWEB
9.12 SchemeWEB
9.13 SpideryWEB
9.14 WEB
9.15 WinWordWEB

10. Are there other tools I should know about?

10.1 C2LaTeX
10.2 c2cweb
10.3 c2man
10.4 cnoweb
10.5 dpp
10.6 Fold2Web
10.7 Funnelweb Mode
10.8 noweb.el
10.9 noweb-outline.el
10.10 nuweb.el
10.11 Web mode

11. What other resources are available?

11.1 TeX Resources

12. Are there any code examples?

13. Bibliographies

14. Other Opinions about Literate Programming

14.1 van Ammers
14.2 Ramsey
14.3 My (Dave Thompson's) Experience
14.4 Others

15. How to anonymously ftp

16. Acknowledgements

17. End notes



____________________________________________________________________
__

1. Welcome

Information contained in this document is the best available at
preparation. The original file was dated October 15, 1993 (just for
historical purposes).


1.1. Disclaimer

This FAQ is presented with no warranties or guarantees of ANY KIND
including correctness or fitness for any particular purpose. The
author of this document has attempted to verify correctness of the
data contained herein; however, slip-ups can and do happen. If you
use this data, you do so at your own risk.


1.2. Copyright

Copyright 1993-2000 by David B. Thompson. All rights reserved
worldwide. Permission is granted to copy this document for free
distribution so long as it remains intact and unmodified. For other
arrangements, contact the author/maintainer via email:
< XXXX@XXXXX.COM >



1.3. What's New?


o Updated dpp entry. See Section ``dpp''

o Added noweb-outline.el entry. See section ``noweb-outline.el''


1.4. Wh
 
 
 

comp.programming.literate FAQ

Post by thompso » Tue, 28 Oct 2003 20:26:02

rchive-name: literate-programming-faq
Last-modified: 2000/03/15
Version: 1.3.1

The Literate Programming FAQ
David B. Thompson < XXXX@XXXXX.COM >
Version: 1.3.1, Mar 15, 2000

The purpose of this document is two-fold: First, there is a need to
present a basic description of literate programming and how applica-
tion of literate programming principles can improve the resulting
code. Second, there is a need to present a list of tools available
to
iterate programmers. Hopefully, this document will meet both needs.
____________________________________________________________________
__

Table of Contents






















































1. Welcome

1.1 Disclaimer
1.2 Copyright
1.3 What's New?
1.4 What's Needed?

2. Introduction

3. How do I get the FAQ?

3.1 Literate Programming FAQ

4. Is there a newsgroup?

5. What internet nodes are of interest to literate programmers?

5.1 Web Ring
5.2 The Literate Programming Archive (LPA)
5.3 Comprehensive TeX Archive Network (CTAN)

6. What is Literate Programming?

7. How do I begin literate programming?

8. Important and Actively-Supported Tools

8.1 CWEB
8.2 CWEBx3.0
8.3 FWEB
8.4 noweb
8.5 nuweb
8.6 ProTeX

9. Unsupported Tools

9.1 AFTWEB (Almost Free Text WEB)
9.2 APLWEB
9.3 CLiP
9.4 mCWEB
9.5 FunnelWeb
9.6 FunnelWeb 3.0AC
9.7 LEO
9.8 Literate Programmer's Workshop (LPW)
9.9 MapleWEB
9.10 Matlabweb
9.11 RWEB
9.12 SchemeWEB
9.13 SpideryWEB
9.14 WEB
9.15 WinWordWEB

10. Are there other tools I should know about?

10.1 C2LaTeX
10.2 c2cweb
10.3 c2man
10.4 cnoweb
10.5 dpp
10.6 Fold2Web
10.7 Funnelweb Mode
10.8 noweb.el
10.9 noweb-outline.el
10.10 nuweb.el
10.11 Web mode

11. What other resources are available?

11.1 TeX Resources

12. Are there any code examples?

13. Bibliographies

14. Other Opinions about Literate Programming

14.1 van Ammers
14.2 Ramsey
14.3 My (Dave Thompson's) Experience
14.4 Others

15. How to anonymously ftp

16. Acknowledgements

17. End notes



____________________________________________________________________
__

1. Welcome

Information contained in this document is the best available at
preparation. The original file was dated October 15, 1993 (just for
historical purposes).


1.1. Disclaimer

This FAQ is presented with no warranties or guarantees of ANY KIND
including correctness or fitness for any particular purpose. The
author of this document has attempted to verify correctness of the
data contained herein; however, slip-ups can and do happen. If you
use this data, you do so at your own risk.


1.2. Copyright

Copyright 1993-2000 by David B. Thompson. All rights reserved
worldwide. Permission is granted to copy this document for free
distribution so long as it remains intact and unmodified. For other
arrangements, contact the author/maintainer via email:
< XXXX@XXXXX.COM >



1.3. What's New?


o Updated dpp entry. See Section ``dpp''

o Added noweb-outline.el entry. See section ``noweb-outline.el''


1.4. Wh
 
 
 

comp.programming.literate FAQ

Post by thompso » Thu, 13 Nov 2003 18:43:19

rchive-name: literate-programming-faq
Last-modified: 2000/03/15
Version: 1.3.1

The Literate Programming FAQ
David B. Thompson < XXXX@XXXXX.COM >
Version: 1.3.1, Mar 15, 2000

The purpose of this document is two-fold: First, there is a need to
present a basic description of literate programming and how applica-
tion of literate programming principles can improve the resulting
code. Second, there is a need to present a list of tools available
to
iterate programmers. Hopefully, this document will meet both needs.
____________________________________________________________________
__

Table of Contents






















































1. Welcome

1.1 Disclaimer
1.2 Copyright
1.3 What's New?
1.4 What's Needed?

2. Introduction

3. How do I get the FAQ?

3.1 Literate Programming FAQ

4. Is there a newsgroup?

5. What internet nodes are of interest to literate programmers?

5.1 Web Ring
5.2 The Literate Programming Archive (LPA)
5.3 Comprehensive TeX Archive Network (CTAN)

6. What is Literate Programming?

7. How do I begin literate programming?

8. Important and Actively-Supported Tools

8.1 CWEB
8.2 CWEBx3.0
8.3 FWEB
8.4 noweb
8.5 nuweb
8.6 ProTeX

9. Unsupported Tools

9.1 AFTWEB (Almost Free Text WEB)
9.2 APLWEB
9.3 CLiP
9.4 mCWEB
9.5 FunnelWeb
9.6 FunnelWeb 3.0AC
9.7 LEO
9.8 Literate Programmer's Workshop (LPW)
9.9 MapleWEB
9.10 Matlabweb
9.11 RWEB
9.12 SchemeWEB
9.13 SpideryWEB
9.14 WEB
9.15 WinWordWEB

10. Are there other tools I should know about?

10.1 C2LaTeX
10.2 c2cweb
10.3 c2man
10.4 cnoweb
10.5 dpp
10.6 Fold2Web
10.7 Funnelweb Mode
10.8 noweb.el
10.9 noweb-outline.el
10.10 nuweb.el
10.11 Web mode

11. What other resources are available?

11.1 TeX Resources

12. Are there any code examples?

13. Bibliographies

14. Other Opinions about Literate Programming

14.1 van Ammers
14.2 Ramsey
14.3 My (Dave Thompson's) Experience
14.4 Others

15. How to anonymously ftp

16. Acknowledgements

17. End notes



____________________________________________________________________
__

1. Welcome

Information contained in this document is the best available at
preparation. The original file was dated October 15, 1993 (just for
historical purposes).


1.1. Disclaimer

This FAQ is presented with no warranties or guarantees of ANY KIND
including correctness or fitness for any particular purpose. The
author of this document has attempted to verify correctness of the
data contained herein; however, slip-ups can and do happen. If you
use this data, you do so at your own risk.


1.2. Copyright

Copyright 1993-2000 by David B. Thompson. All rights reserved
worldwide. Permission is granted to copy this document for free
distribution so long as it remains intact and unmodified. For other
arrangements, contact the author/maintainer via email:
< XXXX@XXXXX.COM >



1.3. What's New?


o Updated dpp entry. See Section ``dpp''

o Added noweb-outline.el entry. See section ``noweb-outline.el''


1.4. Wh
 
 
 

comp.programming.literate FAQ

Post by thompso » Fri, 28 Nov 2003 20:48:59

rchive-name: literate-programming-faq
Last-modified: 2000/03/15
Version: 1.3.1

The Literate Programming FAQ
David B. Thompson < XXXX@XXXXX.COM >
Version: 1.3.1, Mar 15, 2000

The purpose of this document is two-fold: First, there is a need to
present a basic description of literate programming and how applica-
tion of literate programming principles can improve the resulting
code. Second, there is a need to present a list of tools available
to
iterate programmers. Hopefully, this document will meet both needs.
____________________________________________________________________
__

Table of Contents






















































1. Welcome

1.1 Disclaimer
1.2 Copyright
1.3 What's New?
1.4 What's Needed?

2. Introduction

3. How do I get the FAQ?

3.1 Literate Programming FAQ

4. Is there a newsgroup?

5. What internet nodes are of interest to literate programmers?

5.1 Web Ring
5.2 The Literate Programming Archive (LPA)
5.3 Comprehensive TeX Archive Network (CTAN)

6. What is Literate Programming?

7. How do I begin literate programming?

8. Important and Actively-Supported Tools

8.1 CWEB
8.2 CWEBx3.0
8.3 FWEB
8.4 noweb
8.5 nuweb
8.6 ProTeX

9. Unsupported Tools

9.1 AFTWEB (Almost Free Text WEB)
9.2 APLWEB
9.3 CLiP
9.4 mCWEB
9.5 FunnelWeb
9.6 FunnelWeb 3.0AC
9.7 LEO
9.8 Literate Programmer's Workshop (LPW)
9.9 MapleWEB
9.10 Matlabweb
9.11 RWEB
9.12 SchemeWEB
9.13 SpideryWEB
9.14 WEB
9.15 WinWordWEB

10. Are there other tools I should know about?

10.1 C2LaTeX
10.2 c2cweb
10.3 c2man
10.4 cnoweb
10.5 dpp
10.6 Fold2Web
10.7 Funnelweb Mode
10.8 noweb.el
10.9 noweb-outline.el
10.10 nuweb.el
10.11 Web mode

11. What other resources are available?

11.1 TeX Resources

12. Are there any code examples?

13. Bibliographies

14. Other Opinions about Literate Programming

14.1 van Ammers
14.2 Ramsey
14.3 My (Dave Thompson's) Experience
14.4 Others

15. How to anonymously ftp

16. Acknowledgements

17. End notes



____________________________________________________________________
__

1. Welcome

Information contained in this document is the best available at
preparation. The original file was dated October 15, 1993 (just for
historical purposes).


1.1. Disclaimer

This FAQ is presented with no warranties or guarantees of ANY KIND
including correctness or fitness for any particular purpose. The
author of this document has attempted to verify correctness of the
data contained herein; however, slip-ups can and do happen. If you
use this data, you do so at your own risk.


1.2. Copyright

Copyright 1993-2000 by David B. Thompson. All rights reserved
worldwide. Permission is granted to copy this document for free
distribution so long as it remains intact and unmodified. For other
arrangements, contact the author/maintainer via email:
< XXXX@XXXXX.COM >



1.3. What's New?


o Updated dpp entry. See Section ``dpp''

o Added noweb-outline.el entry. See section ``noweb-outline.el''


1.4. Wh
 
 
 

comp.programming.literate FAQ

Post by thompso » Tue, 16 Dec 2003 18:41:09

rchive-name: literate-programming-faq
Last-modified: 2000/03/15
Version: 1.3.1

The Literate Programming FAQ
David B. Thompson < XXXX@XXXXX.COM >
Version: 1.3.1, Mar 15, 2000

The purpose of this document is two-fold: First, there is a need to
present a basic description of literate programming and how applica-
tion of literate programming principles can improve the resulting
code. Second, there is a need to present a list of tools available
to
iterate programmers. Hopefully, this document will meet both needs.
____________________________________________________________________
__

Table of Contents






















































1. Welcome

1.1 Disclaimer
1.2 Copyright
1.3 What's New?
1.4 What's Needed?

2. Introduction

3. How do I get the FAQ?

3.1 Literate Programming FAQ

4. Is there a newsgroup?

5. What internet nodes are of interest to literate programmers?

5.1 Web Ring
5.2 The Literate Programming Archive (LPA)
5.3 Comprehensive TeX Archive Network (CTAN)

6. What is Literate Programming?

7. How do I begin literate programming?

8. Important and Actively-Supported Tools

8.1 CWEB
8.2 CWEBx3.0
8.3 FWEB
8.4 noweb
8.5 nuweb
8.6 ProTeX

9. Unsupported Tools

9.1 AFTWEB (Almost Free Text WEB)
9.2 APLWEB
9.3 CLiP
9.4 mCWEB
9.5 FunnelWeb
9.6 FunnelWeb 3.0AC
9.7 LEO
9.8 Literate Programmer's Workshop (LPW)
9.9 MapleWEB
9.10 Matlabweb
9.11 RWEB
9.12 SchemeWEB
9.13 SpideryWEB
9.14 WEB
9.15 WinWordWEB

10. Are there other tools I should know about?

10.1 C2LaTeX
10.2 c2cweb
10.3 c2man
10.4 cnoweb
10.5 dpp
10.6 Fold2Web
10.7 Funnelweb Mode
10.8 noweb.el
10.9 noweb-outline.el
10.10 nuweb.el
10.11 Web mode

11. What other resources are available?

11.1 TeX Resources

12. Are there any code examples?

13. Bibliographies

14. Other Opinions about Literate Programming

14.1 van Ammers
14.2 Ramsey
14.3 My (Dave Thompson's) Experience
14.4 Others

15. How to anonymously ftp

16. Acknowledgements

17. End notes



____________________________________________________________________
__

1. Welcome

Information contained in this document is the best available at
preparation. The original file was dated October 15, 1993 (just for
historical purposes).


1.1. Disclaimer

This FAQ is presented with no warranties or guarantees of ANY KIND
including correctness or fitness for any particular purpose. The
author of this document has attempted to verify correctness of the
data contained herein; however, slip-ups can and do happen. If you
use this data, you do so at your own risk.


1.2. Copyright

Copyright 1993-2000 by David B. Thompson. All rights reserved
worldwide. Permission is granted to copy this document for free
distribution so long as it remains intact and unmodified. For other
arrangements, contact the author/maintainer via email:
< XXXX@XXXXX.COM >



1.3. What's New?


o Updated dpp entry. See Section ``dpp''

o Added noweb-outline.el entry. See section ``noweb-outline.el''


1.4. Wh
 
 
 

comp.programming.literate FAQ

Post by thompso » Thu, 01 Jan 2004 10:19:21

rchive-name: literate-programming-faq
Last-modified: 2000/03/15
Version: 1.3.1

The Literate Programming FAQ
David B. Thompson < XXXX@XXXXX.COM >
Version: 1.3.1, Mar 15, 2000

The purpose of this document is two-fold: First, there is a need to
present a basic description of literate programming and how applica-
tion of literate programming principles can improve the resulting
code. Second, there is a need to present a list of tools available
to
iterate programmers. Hopefully, this document will meet both needs.
____________________________________________________________________
__

Table of Contents






















































1. Welcome

1.1 Disclaimer
1.2 Copyright
1.3 What's New?
1.4 What's Needed?

2. Introduction

3. How do I get the FAQ?

3.1 Literate Programming FAQ

4. Is there a newsgroup?

5. What internet nodes are of interest to literate programmers?

5.1 Web Ring
5.2 The Literate Programming Archive (LPA)
5.3 Comprehensive TeX Archive Network (CTAN)

6. What is Literate Programming?

7. How do I begin literate programming?

8. Important and Actively-Supported Tools

8.1 CWEB
8.2 CWEBx3.0
8.3 FWEB
8.4 noweb
8.5 nuweb
8.6 ProTeX

9. Unsupported Tools

9.1 AFTWEB (Almost Free Text WEB)
9.2 APLWEB
9.3 CLiP
9.4 mCWEB
9.5 FunnelWeb
9.6 FunnelWeb 3.0AC
9.7 LEO
9.8 Literate Programmer's Workshop (LPW)
9.9 MapleWEB
9.10 Matlabweb
9.11 RWEB
9.12 SchemeWEB
9.13 SpideryWEB
9.14 WEB
9.15 WinWordWEB

10. Are there other tools I should know about?

10.1 C2LaTeX
10.2 c2cweb
10.3 c2man
10.4 cnoweb
10.5 dpp
10.6 Fold2Web
10.7 Funnelweb Mode
10.8 noweb.el
10.9 noweb-outline.el
10.10 nuweb.el
10.11 Web mode

11. What other resources are available?

11.1 TeX Resources

12. Are there any code examples?

13. Bibliographies

14. Other Opinions about Literate Programming

14.1 van Ammers
14.2 Ramsey
14.3 My (Dave Thompson's) Experience
14.4 Others

15. How to anonymously ftp

16. Acknowledgements

17. End notes



____________________________________________________________________
__

1. Welcome

Information contained in this document is the best available at
preparation. The original file was dated October 15, 1993 (just for
historical purposes).


1.1. Disclaimer

This FAQ is presented with no warranties or guarantees of ANY KIND
including correctness or fitness for any particular purpose. The
author of this document has attempted to verify correctness of the
data contained herein; however, slip-ups can and do happen. If you
use this data, you do so at your own risk.


1.2. Copyright

Copyright 1993-2000 by David B. Thompson. All rights reserved
worldwide. Permission is granted to copy this document for free
distribution so long as it remains intact and unmodified. For other
arrangements, contact the author/maintainer via email:
< XXXX@XXXXX.COM >



1.3. What's New?


o Updated dpp entry. See Section ``dpp''

o Added noweb-outline.el entry. See section ``noweb-outline.el''


1.4. Wh
 
 
 

comp.programming.literate FAQ

Post by thompso » Sat, 17 Jan 2004 18:14:48

rchive-name: literate-programming-faq
Last-modified: 2000/03/15
Version: 1.3.1

The Literate Programming FAQ
David B. Thompson < XXXX@XXXXX.COM >
Version: 1.3.1, Mar 15, 2000

The purpose of this document is two-fold: First, there is a need to
present a basic description of literate programming and how applica-
tion of literate programming principles can improve the resulting
code. Second, there is a need to present a list of tools available
to
iterate programmers. Hopefully, this document will meet both needs.
____________________________________________________________________
__

Table of Contents






















































1. Welcome

1.1 Disclaimer
1.2 Copyright
1.3 What's New?
1.4 What's Needed?

2. Introduction

3. How do I get the FAQ?

3.1 Literate Programming FAQ

4. Is there a newsgroup?

5. What internet nodes are of interest to literate programmers?

5.1 Web Ring
5.2 The Literate Programming Archive (LPA)
5.3 Comprehensive TeX Archive Network (CTAN)

6. What is Literate Programming?

7. How do I begin literate programming?

8. Important and Actively-Supported Tools

8.1 CWEB
8.2 CWEBx3.0
8.3 FWEB
8.4 noweb
8.5 nuweb
8.6 ProTeX

9. Unsupported Tools

9.1 AFTWEB (Almost Free Text WEB)
9.2 APLWEB
9.3 CLiP
9.4 mCWEB
9.5 FunnelWeb
9.6 FunnelWeb 3.0AC
9.7 LEO
9.8 Literate Programmer's Workshop (LPW)
9.9 MapleWEB
9.10 Matlabweb
9.11 RWEB
9.12 SchemeWEB
9.13 SpideryWEB
9.14 WEB
9.15 WinWordWEB

10. Are there other tools I should know about?

10.1 C2LaTeX
10.2 c2cweb
10.3 c2man
10.4 cnoweb
10.5 dpp
10.6 Fold2Web
10.7 Funnelweb Mode
10.8 noweb.el
10.9 noweb-outline.el
10.10 nuweb.el
10.11 Web mode

11. What other resources are available?

11.1 TeX Resources

12. Are there any code examples?

13. Bibliographies

14. Other Opinions about Literate Programming

14.1 van Ammers
14.2 Ramsey
14.3 My (Dave Thompson's) Experience
14.4 Others

15. How to anonymously ftp

16. Acknowledgements

17. End notes



____________________________________________________________________
__

1. Welcome

Information contained in this document is the best available at
preparation. The original file was dated October 15, 1993 (just for
historical purposes).


1.1. Disclaimer

This FAQ is presented with no warranties or guarantees of ANY KIND
including correctness or fitness for any particular purpose. The
author of this document has attempted to verify correctness of the
data contained herein; however, slip-ups can and do happen. If you
use this data, you do so at your own risk.


1.2. Copyright

Copyright 1993-2000 by David B. Thompson. All rights reserved
worldwide. Permission is granted to copy this document for free
distribution so long as it remains intact and unmodified. For other
arrangements, contact the author/maintainer via email:
< XXXX@XXXXX.COM >



1.3. What's New?


o Updated dpp entry. See Section ``dpp''

o Added noweb-outline.el entry. See section ``noweb-outline.el''


1.4. Wh