phpSyntaxTree allows you to generate graphical syntax trees from labelled bracket notation phrases. You can then include the graphics into your homework or assignments.
Please send you comments and suggestions to firstname.lastname@example.org.
Enter a phrase above using labelled bracket notation. Click "Draw" to create a syntax tree graph for the entered phrase. You can right-click on the tree image and save it to your computer for importing into documents.
To create a node with subscript parts, separate the subscript part using the _ character. For example "NP_1" will show in the graph as NP1. Optionally, select Auto subscript, to automatically number all equally named nodes (NP1, NP2 etc.).
Disable color and/or smooth lines to create a more black & white printer friendly image.
2005-06-07 - phpSyntaxTree 1.10 released
Version 1.10 of phpSyntaxTree offers minor fixes and improvements aimed at making local installations of phpSyntaxTree easier. The included README file has also been updated to help with the installation.
2005-04-06 - phpSyntaxTree 1.9 released
Version 1.9 of phpSyntaxTree is mainly a maintenance release. Slight improvements with the input field sizing as well as tab character handling have been made together with some minro HTML cleanup.
If you have any problems with phpSyntaxTree, or have any features you'd like to be implemented, please send email to email@example.com.
2005-01-04 - phpSyntaxTree now on SourceForge.net!
phpSyntaxTree is now available for download and review via
SourceForge.net. The project URL is:
We encourage you to participate in the project and submit your feature requests, support questions and even patches via SourceForge.net's site tools or email to firstname.lastname@example.org.
2004-10-25 - Narrower trees
The tree element size is now dynamically calculated for each tree element. This should create much narrower trees if the tree contains wide elements.