Tea (programming language): Difference between revisions

Content deleted Content added
Bender the Bot (talk | contribs)
m top: switch to .com for Google Books; same content, but more trustworthy top-level ___domain, replaced: https://books.google.com.sa/ → https://books.google.com/
No edit summary
Line 20:
}}
 
'''Tea''' is a [[High-level programming language|high -level]] [[scripting language]] for the [[Java platform|Java]] environment. It combines features of [[Scheme (programming language)|Scheme]], [[Tcl]], and [[Java (programming language)|Java]].<ref>{{Cite web|url=https://books.google.com/books?id=dsU4Lk-Gwk0C&pg=PA423&dq=tea+programming+language&hl=en&sa=X&ved=0ahUKEwj0jdy8i6LjAhXYSxUIHYtIC1gQ6AEIKTAA#v=onepage&q=tea+programming+language&f=false|title=Java Servlet Programming: Help for Server Side Java Developers|first1=Jason|last1=Hunter|first2=William|last2=Crawford|date=April 3, 2001|publisher="O'Reilly Media, Inc."|via=Google Books}}</ref><ref>{{Cite journal|url=https://digitalcommons.wpi.edu/mqp-all/5348|title=A Distance learning system for Tea programming.|first1=Khue|last1=Huynh|first2=Leena|last2=Razzaq|date=January 1, 2002|journal=Major Qualifying Projects (All Years)}}</ref>
 
==Features==
Line 35:
** Database access.
** [[XML]] processing.
* 100% Purepure Java.
** The Tea interpreter is implemented in Java.
** Tea runs anywhere with a Java 1.6 [[Java virtual machine|JVM]] or higher.
Line 43:
== Interpreter alternatives ==
 
Tea is a proprietary language. Its interpreter is subject to a non-free license. A project called "destea", which released as Language::Tea in [[CPAN]], provides an alternative by generating Java Codecode based on the Tea code.
 
TeaClipse<ref>[http://code.google.com/p/teaclipse/ TeaClipse]</ref> is an open source compiler that uses a JavaCC-generated parser to parse and then compile Tea source to the proprietary Tea bytecode.