<\body> \<#5C55\>\<#8BED\>\<#8A00\>\<#5165\>\<#95E8\>> \<#4E0E\>Emacs\<#7C7B\>\<#4F3C\>\<#FF0C\>\<#4F7F\>\<#7528\>\<#7C7B\>Lisp\<#8BED\>\<#8A00\>\<#4F5C\>\<#4E3A\>\<#6269\>\<#5C55\>\<#6765\>\<#81EA\>GNU\<#8BA1\>\<#5212\>\<#7684\>\<#3002\>\<#5173\>\<#4E8E\>Guile Scheme\<#FF0C\>\<#8BF7\>\<#53C2\>\<#8003\>\<#FF1A\> <\verbatim> \ \ \ \ \ \ \ \ http://www.gnu.org/software/guile/guile.html \<#7684\>\<#4F18\>\<#52BF\>\<#5728\>\<#4E8E\>\<#53EF\>\<#901A\>\<#8FC7\>\<#5916\>\<#90E8\>\<#7684\>C\<#6216\>C++\<#7C7B\>\<#578B\>\<#548C\>\<#7A0B\>\<#5E8F\>\<#6269\>\<#5C55\>\<#3002\>\<#5728\>\<#4E2D\>\<#FF0C\>\<#4F60\>\<#53EF\>\<#4EE5\>\<#4F7F\>\<#7528\>\<#6765\>\<#521B\>\<#5EFA\>\<#4F60\>\<#81EA\>\<#5DF1\>\<#7684\>\<#83DC\>\<#5355\>\<#548C\>\<#5FEB\>\<#6377\>\<#952E\>\<#FF0C\>\<#751A\>\<#81F3\>\<#662F\>\<#4F60\>\<#81EA\>\<#5DF1\>\<#7684\>\<#6269\>\<#5C55\>\<#3002\> \<#5982\>\<#679C\>\<#4F60\>\<#5DF2\>\<#7ECF\>\<#4E0B\>\<#8F7D\>\<#4E86\>\<#7684\>\<#6E90\>\<#4EE3\>\<#7801\>\<#FF0C\>\<#4E0D\>\<#59A8\>\<#770B\>\<#4E00\>\<#4E0B\>\<#8FD9\>\<#4E9B\>\<#6587\>\<#4EF6\>\<#FF1A\> <\verbatim> \ \ \ \ \ \ \ \ Guile/Glue/build-glue-basic.scm \ \ \ \ \ \ \ Guile/Glue/build-glue-editor.scm \ \ \ \ \ \ \ Guile/Glue/build-glue-server.scm \<#8FD9\>\<#4E09\>\<#4E2A\>\<#80F6\>\<#6C34\>\<#4EE3\>\<#7801\>\<#6587\>\<#4EF6\>\<#5305\>\<#542B\>\<#4E86\>\<#5728\>Scheme\<#4E2D\>\<#53EF\>\<#89C1\>\<#7684\>C++\<#7684\>\<#5E93\>\<#51FD\>\<#6570\>(routine)\<#3002\>\<#5728\>\<#4E0B\>\<#9762\>\<#7684\>\<#5C0F\>\<#8282\>\<#4E2D\>\<#FF0C\>\<#6211\>\<#4EEC\>\<#5C06\>\<#8BA8\>\<#8BBA\>\<#5176\>\<#4E2D\>\<#6700\>\<#91CD\>\<#8981\>\<#7684\>\<#90E8\>\<#5206\>\<#3002\>\<#6211\>\<#4EEC\>\<#4E5F\>\<#8BA1\>\<#5212\>\<#7740\>\<#64B0\>\<#5199\>\<#66F4\>\<#52A0\>\<#5B8C\>\<#6574\>\<#7684\>\<#53C2\>\<#8003\>\<#6587\>\<#6863\>\<#3002\>\<#4F60\>\<#4E5F\>\<#53EF\>\<#4EE5\>\<#6D4F\>\<#89C8\>\<#4E00\>\<#4E0B\>\<#76EE\>\<#5F55\>\<#4E2D\>\<#7684\> scheme \<#6E90\>\<#6587\>\<#4EF6\>\<#FF08\>\<#4EE5\>.scm\<#4E3A\>\<#540E\>\<#7F00\>\<#540D\>\<#FF09\>\<#3002\> <\initial> <\collection>