|
1 | 1 | <!DOCTYPE html>
|
2 |
| -<html> |
| 2 | +<html lang="en"> |
3 | 3 |
|
4 | 4 | <head>
|
5 | 5 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
|
33 | 33 | <li> <a href="beany.html">Beany</a>
|
34 | 34 | </li>
|
35 | 35 | <li> <a href="http://www.amazon.com/exec/obidos/ASIN/0596002858">
|
36 |
| - <img alt="Learning Java" src="images/lj2.png" width="100px"> <br> |
37 |
| - <span class="small"> Check out my book:<br> |
38 |
| - Learning Java,<br> |
39 |
| - O'Reilly & Associates </span> |
40 |
| - </a> |
41 |
| - </li> |
| 36 | + <img alt="Learning Java" src="images/lj2.png" width="100px"> <br> |
| 37 | + <span class="small"> Check out my book:<br> |
| 38 | + Learning Java,<br> |
| 39 | + O'Reilly & Associates </span> |
| 40 | + </a> |
| 41 | + </li> |
42 | 42 | </ul>
|
43 | 43 | </nav>
|
44 | 44 | </aside>
|
45 | 45 |
|
46 | 46 | <article>
|
47 | 47 |
|
48 |
| - <section> |
49 |
| - <h1>Developer's Area</h1> |
| 48 | + <h1>Developer's Area</h1> |
50 | 49 |
|
51 |
| - <img align="left" src="images/beanywrench2.jpg"> |
52 |
| - <h2>BeanShell Developer's Area</h2> |
53 |
| - <br clear="left"> |
| 50 | + <img align="left" src="images/beanywrench2.jpg"> |
| 51 | + <h2>BeanShell Developer's Area</h2> |
| 52 | + <br clear="left"> |
54 | 53 |
|
55 |
| - This section holds information and resources for BeanShell developers. |
56 |
| - <p></p> |
| 54 | + This section holds information and resources for BeanShell developers. |
| 55 | + <p></p> |
57 | 56 |
|
58 |
| - <h3>GitHub Access </h3> |
59 |
| - The latest code is always available from <a href="https://github.com/beanshell/beanshell">GitHub</a>. |
| 57 | + <section> |
| 58 | + <h2>GitHub Access </h2> |
| 59 | + <p>The latest code is always available from <a href="https://github.com/beanshell/beanshell">GitHub</a>. |
60 | 60 | To check out a copy use the git command like so:
|
61 |
| - <p></p> |
62 |
| - <p> |
63 |
| - <pre> |
| 61 | + </p> |
| 62 | + <p> |
| 63 | + <pre> |
64 | 64 | git clone https://github.com/beanshell/beanshell
|
65 | 65 | </pre>
|
66 |
| - </p> |
67 |
| - |
68 |
| - <p> |
69 |
| - You can report issues and other access other services through GitHub. |
70 |
| - </p> |
71 |
| - |
72 |
| - <h3>The BeanShell Source Code</h3> |
73 |
| - |
74 |
| - <p>The source distribution contains a brief |
75 |
| - <a href="CodeMap.html">Map to the Source Code</a> outlining the major files |
76 |
| - of the <em>bsh</em> package. |
77 |
| - It also contains the |
78 |
| - <a href="testsuite.html">BeanShell Test Suite</a> |
79 |
| - </p> |
80 |
| - |
81 |
| - <p>To compile all of the modules in the BeanShell distribution requires |
82 |
| - Java version 1.5+, however BeanShell itself is backwards compatible with |
83 |
| - Java version 1.1. The Ant build file has properties which can be adjusted to |
84 |
| - exclude building modules requiring Java versions 1.2, 1.3, or external APIs |
85 |
| - such as the servlet API, BSF, and javax.script. |
86 |
| - Development versions now use maven. |
87 |
| - </p> |
88 |
| - |
89 |
| - <p>If you want to change the |
90 |
| - core BeanShell grammar you will also need the open source |
91 |
| - <a href="https://javacc.org/">JavaCC</a> parser generator. |
92 |
| - </p> |
93 |
| - |
94 |
| - <p> |
95 |
| - <table cellpadding="5" border="1" width="100%"> |
96 |
| - <tr> |
97 |
| - <td> |
98 |
| - <h3>Release 2.0b4 (Legacy)</h3> |
99 |
| - Source Snapshot - <a href="files/bsh-2.0b4-src.jar">bsh-2.0b4-src.jar</a> |
100 |
| - </td> |
101 |
| - </tr> |
102 |
| - </table> |
103 |
| - </p> |
104 |
| - |
105 |
| - |
106 |
| - <h3>The BeanShell Test Suite</h3> |
107 |
| - <p>A language is a complex and deeply intertwined thing. |
108 |
| - The <a href="testsuite.html">BeanShell Test Suite</a> is a critical part of |
109 |
| - the development process that allows us to test changes in a comprehensive |
110 |
| - way. |
111 |
| - Often, what seems like a small change can have an unexpected impact on another |
112 |
| - part of the language. |
113 |
| - The test suite started as of |
114 |
| - a simple test harness script and about 120 test files: we currently use both junit and bsh test |
115 |
| - scripts. |
116 |
| - You can help by adding new scripts and improving or documenting the ones that are there. |
117 |
| - We especially need more complex environment related scripts to cover areas such |
118 |
| - as web applications, class reloading, etc. |
119 |
| - </p> |
120 |
| - |
121 |
| - <h3>Developer's List</h3> |
122 |
| - <p>We used to have a developer's |
123 |
| - <a href="contact.html">mailing list</a>. |
124 |
| - </p> |
125 |
| - |
126 |
| - </section> |
| 66 | + </p> |
| 67 | + |
| 68 | + <p> |
| 69 | + You can report issues and other access other services through GitHub. |
| 70 | + </p> |
| 71 | + |
| 72 | + <h3>The BeanShell Source Code</h3> |
| 73 | + |
| 74 | + <p>The source distribution contains a brief |
| 75 | + <a href="CodeMap.html">Map to the Source Code</a> outlining the major files |
| 76 | + of the <em>bsh</em> package. |
| 77 | + It also contains the |
| 78 | + <a href="testsuite.html">BeanShell Test Suite</a> |
| 79 | + </p> |
| 80 | + |
| 81 | + <p>To compile all of the modules in the BeanShell distribution requires |
| 82 | + Java version 1.5+, however BeanShell itself is backwards compatible with |
| 83 | + Java version 1.1. The Ant build file has properties which can be adjusted to |
| 84 | + exclude building modules requiring Java versions 1.2, 1.3, or external APIs |
| 85 | + such as the servlet API, BSF, and javax.script. |
| 86 | + Development versions now use maven. |
| 87 | + </p> |
| 88 | + |
| 89 | + <p>If you want to change the |
| 90 | + core BeanShell grammar you will also need the open source |
| 91 | + <a href="https://javacc.org/">JavaCC</a> parser generator. |
| 92 | + </p> |
| 93 | + |
| 94 | + <p> |
| 95 | + <table cellpadding="5" border="1" width="100%"> |
| 96 | + <tr> |
| 97 | + <td> |
| 98 | + <h3>Release 2.0b4 (Legacy)</h3> |
| 99 | + Source Snapshot - <a href="files/bsh-2.0b4-src.jar">bsh-2.0b4-src.jar</a> |
| 100 | + </td> |
| 101 | + </tr> |
| 102 | + </table> |
| 103 | + </p> |
| 104 | + </section> |
| 105 | + <section> |
| 106 | + <h3>The BeanShell Test Suite</h3> |
| 107 | + <p>A language is a complex and deeply intertwined thing. |
| 108 | + The <a href="testsuite.html">BeanShell Test Suite</a> is a critical part of |
| 109 | + the development process that allows us to test changes in a comprehensive |
| 110 | + way. |
| 111 | + Often, what seems like a small change can have an unexpected impact on another |
| 112 | + part of the language. |
| 113 | + The test suite started as of |
| 114 | + a simple test harness script and about 120 test files: we currently use both junit and bsh test |
| 115 | + scripts. |
| 116 | + You can help by adding new scripts and improving or documenting the ones that are there. |
| 117 | + We especially need more complex environment related scripts to cover areas such |
| 118 | + as web applications, class reloading, etc. |
| 119 | + </p> |
| 120 | + |
| 121 | + <h3>Developer's List</h3> |
| 122 | + <p>We used to have a developer's |
| 123 | + <a href="contact.html">mailing list</a>. |
| 124 | + </p> |
| 125 | + |
| 126 | + </section> |
127 | 127 |
|
128 | 128 | </article>
|
129 | 129 | </body>
|
|
0 commit comments