The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
README
lib/Language/Tea.pm
lib/Language/Tea/StatementContext.pm
lib/Language/Tea/Types.pm
lib/Language/Tea/NodeUpLinker.pm
lib/Language/Tea/Grammar.pm
lib/Language/Tea/Traverse.pm
lib/Language/Tea/Function.pm
lib/Language/Tea/Pad.pm
lib/Language/Tea/Match2AST.pm
lib/Language/Tea/AST2Objects.pm
lib/Language/Tea/StaticType.pm
lib/Language/Tea/ASTRefactor.pm
lib/Language/Tea/JavaEmitter.pm
lib/Language/Tea/Namespace.pm
lib/Language/Tea/Environment.pm
examples/main.tea
examples/sample.tea
examples/teste.tea
examples/simple-class.tea
examples/simple-inc.tea
examples/simple.tea
examples/simple-func.tea
examples/apresentacao.tea
examples/classExample.tea
examples/testeClosures.tea
runtests
META.yml
t_tea/Lang/12_exit.tea
t_tea/Lang/09_echo.tea
t_tea/Lang/17_global.tea
t_tea/Lang/30_pair.tea
t_tea/Lang/15_function.tea
t_tea/Lang/13_float.tea
t_tea/Lang/07_continue.tea
t_tea/Lang/01_apply.tea
t_tea/Lang/38_system.tea
t_tea/Lang/05_catch.tea
t_tea/Lang/34_sleep.tea
t_tea/Lang/11_exec.tea
t_tea/Lang/02_block.tea
t_tea/Lang/04_break.tea
t_tea/Lang/48_time.tea
t_tea/Lang/26_mapApply.tea
t_tea/Lang/28_notSame.tea
t_tea/Lang/21_is.tea
t_tea/Lang/32_same.tea
t_tea/Lang/19_import.tea
t_tea/Lang/22_lambda.tea
t_tea/Lang/16_get.tea
t_tea/Lang/27_notNull.tea
t_tea/Lang/20_int?.tea
t_tea/Lang/18_if.tea
t_tea/Lang/10_error.tea
t_tea/Lang/08_define.tea
t_tea/Lang/06_cond.tea
t_tea/Lang/25_map.tea
t_tea/Lang/23_load.tea
t_tea/Lang/31_return.tea
t_tea/Lang/24_loadFunction.tea
t_tea/Lang/33_set.tea
t_tea/Lang/29_null.tea
t_tea/01_if_arg_code.tea
t_tea/16_simplified_recusive_refactor
t_tea/Java/01_javaExecMethod.tea
t_tea/Java/02_javaGetMethod.tea
t_tea/Java/03_javaGetValue.tea
t_tea/Java/04_javaNewInstance.tea
t_tea/Java/05_javaSetValue.tea
t_tea/Util/THashtable/06_remove.tea
t_tea/Util/THashtable/04_isKey.tea
t_tea/Util/THashtable/03_keys.tea
t_tea/Util/THashtable/05_put.tea
t_tea/Util/THashtable/02_clearANDgetElements.tea
t_tea/Util/THashtable/01_addElement.tea
t_tea/Util/TVector/03_init.tea
t_tea/Util/TVector/06_resize.tea
t_tea/Util/TVector/01_append.tea
t_tea/Util/TVector/05_push.tea
t_tea/Util/TVector/04_pop.tea
t_tea/Util/TVector/02_getElements.tea
t_tea/Util/TVector/07_set.tea
t_tea/Util/TVector/08_sort.tea
t_tea/06_rvalue_if.tea
t_tea/IO/10_fileMkDir.tea
t_tea/IO/07_fileIsRegular.tea
t_tea/IO/08_fileJoin.tea
t_tea/IO/15_fileUnlinkRecursive.tea
t_tea/IO/17_readFile.tea
t_tea/IO/04_fileExists.tea
t_tea/IO/03_fileDirname.tea
t_tea/IO/01_fileBaseName.tea
t_tea/IO/12_fileSize.tea
t_tea/IO/11_fileRename.tea
t_tea/IO/19_urlInput.tea
t_tea/IO/06_fileIsDir.tea
t_tea/IO/02_fileCopy.tea
t_tea/IO/05_fileExtension.tea
t_tea/IO/16_glob.tea
t_tea/IO/18_writeFile.tea
t_tea/IO/13_fileSplitPathList.tea
t_tea/IO/09_fileMakePath.tea
t_tea/IO/14_fileUnlink.tea
t_tea/17_escaped_newline
t_tea/04_define_variable.tea
t_tea/14_if_longcode_inside_if_longcode_with_other
t_tea/Regexp/01_matches.tea
t_tea/Regexp/03_regexpPattern.tea
t_tea/Regexp/04_regsub.tea
t_tea/Regexp/02_regexp.tea
t_tea/05_define_function.tea
t_tea/12_variable_substitution
t_tea/Class/class-example.tea
t_tea/18_long_and_or.tea
t_tea/03_if_longcode_code
t_tea/HTML/01_htmlEncode.tea
t_tea/HTML/02_urlBuild.tea
t_tea/13_if_longcode_inside_if_longcode
t_tea/Math/01_!=.tea
t_tea/Math/20_equal.tea
t_tea/Math/03_BinAnd.tea
t_tea/Math/38_binaryOr.tea
t_tea/Math/22_greater.tea
t_tea/Math/14_divideAndAssign.tea
t_tea/Math/13_divide.tea
t_tea/Math/29_And.tea
t_tea/Math/02_%.tea
t_tea/Math/26_Xor.tea
t_tea/Math/18_lessEqual.tea
t_tea/Math/39_binaryOrAndAssign.tea
t_tea/Math/24_shiftRight.tea
t_tea/Math/17_shiftLeftAndAssign.tea
t_tea/Math/36_round.tea
t_tea/Math/06_*=.tea
t_tea/Math/11_--.tea
t_tea/Math/12_-=.tea
t_tea/Math/32_int.tea
t_tea/Math/33_not.tea
t_tea/Math/31_floor.tea
t_tea/Math/04_BinAndAssign.tea
t_tea/Math/10_-.tea
t_tea/Math/37_sqrt.tea
t_tea/Math/05_*.tea
t_tea/Math/25_shiftRightAssign.tea
t_tea/Math/15_smaller.tea
t_tea/Math/40_BinaryNegation.tea
t_tea/Math/27_XorAndAssign.tea
t_tea/Math/07_+.tea
t_tea/Math/16_shiftLeft.tea
t_tea/Math/34_or.tea
t_tea/Math/23_greterEqual.tea
t_tea/Math/21_==.tea
t_tea/Math/09_+=.tea
t_tea/Math/19_greaterEqual.tea
t_tea/Math/35_randInt.tea
t_tea/Math/30_ceil.tea
t_tea/Math/08_++.tea
t_tea/Math/28_Abs.tea
t_tea/String/08_strFmt.tea
t_tea/String/03_str!=.tea
t_tea/String/10_strJoin.tea
t_tea/String/24_strGreater.tea
t_tea/String/04_strCat.tea
t_tea/String/27_stringInteger.tea
t_tea/String/16_strStartsWith.tea
t_tea/String/13_strNotEmpty.tea
t_tea/String/26_stringFloat.tea
t_tea/String/09_strIndexOf.tea
t_tea/String/02_intString.tea
t_tea/String/05_strCmp.tea
t_tea/String/17_strSubstring.tea
t_tea/String/20_strUpper.tea
t_tea/String/25_strGreaterOrEqual.tea
t_tea/String/19_strUnescape.tea
t_tea/String/22_strlessOrEqual.tea
t_tea/String/21_strless.tea
t_tea/String/01_FloatString.tea
t_tea/String/28_symbolString.tea
t_tea/String/23_strEqual.tea
t_tea/String/07_strEndsWith.tea
t_tea/String/18_strTrim.tea
t_tea/String/06_strEmpty.tea
t_tea/String/11_strLen.tea
t_tea/String/12_strLower.tea
t_tea/String/15_strSplit.tea
t_tea/String/14_strPrintf.tea
t_tea/08_useless_func_subst.tea
t_tea/TOS/01_class.tea
t_tea/TOS/05_loadClass.tea
t_tea/TOS/02_classBaseOf.tea
t_tea/TOS/04_classOf.tea
t_tea/TOS/03_classIsA.tea
t_tea/15_recursive_if_refactor.tea
t_tea/TDBC/05_tdbcGetOpenConnections.tea
t_tea/TDBC/13_TDate.tea
t_tea/TDBC/12_TCallableStatement.tea
t_tea/TDBC/01_sqlEncode.tea
t_tea/TDBC/09_TResultSet.tea
t_tea/TDBC/08_TConnection.tea
t_tea/TDBC/04_tdbcGetDefault.tea
t_tea/TDBC/07_tdbcSetDefault.tea
t_tea/TDBC/10_TPreparedStatement.tea
t_tea/TDBC/11_TStatement.tea
t_tea/TDBC/06_tdbcRegisterDriver.tea
t_tea/TDBC/02_tdbcCloseAllConnections.tea
t_tea/TDBC/03_tdbcConnection.tea
t_tea/07_useless_new.tea
t_tea/11_comments.tea
t_tea/02_if_code_code.tea
t_tea/Lists/12_setCdr.tea
t_tea/Lists/07_list.tea
t_tea/Lists/08_notEmpty.tea
t_tea/Lists/10_prepend.tea
t_tea/Lists/01_append.tea
t_tea/Lists/06_length.tea
t_tea/Lists/09_nth.tea
t_tea/Lists/11_setCar.tea
t_tea/Lists/03_cdr.tea
t_tea/Lists/02_car.tea
t_tea/Lists/05_empty.tea
t_tea/Lists/04_cons.tea
t_tea/10_empty_if_condition.tea
t_tea/09_if_returns_useless_do.tea
t/compilation_tests.t
Makefile.PL
t_java/Lang/24_loadFunction.java
t_java/Lang/11_exec.java
t_java/Lang/07_continue.java
t_java/Lang/48_time.java
t_java/Lang/32_same.java
t_java/Lang/26_mapApply.java
t_java/Lang/28_notSame.java
t_java/Lang/10_error.java
t_java/Lang/05_catch.java
t_java/Lang/13_float.java
t_java/Lang/02_block.java
t_java/Lang/22_lambda.java
t_java/Lang/27_notNull.java
t_java/Lang/21_is.java
t_java/Lang/38_system.java
t_java/Lang/19_import.java
t_java/Lang/34_sleep.java
t_java/Lang/04_break.java
t_java/Lang/30_pair.java
t_java/Lang/16_get.java
t_java/Lang/12_exit.java
t_java/Lang/01_apply.java
t_java/Lang/20_int?.java
t_java/Lang/08_define.java
t_java/Lang/31_return.java
t_java/Lang/25_map.java
t_java/Lang/29_null.java
t_java/Lang/23_load.java
t_java/Lang/33_set.java
t_java/Lang/15_function.java
t_java/Lang/17_global.java
t_java/Lang/06_cond.java
t_java/Lang/09_echo.java
t_java/Lang/18_if.java
t_java/Java/02_javaGetMethod.java
t_java/Java/04_javaNewInstance.java
t_java/Java/03_javaGetValue.java
t_java/Java/05_javaSetValue.java
t_java/Java/01_javaExecMethod.java
t_java/Util/THashtable/01_addElement.java
t_java/Util/THashtable/06_remove.java
t_java/Util/THashtable/05_put.java
t_java/Util/THashtable/03_keys.java
t_java/Util/THashtable/02_clearANDgetElements.java
t_java/Util/THashtable/04_isKey.java
t_java/Util/TVector/07_set.java
t_java/Util/TVector/02_getElements.java
t_java/Util/TVector/04_pop.java
t_java/Util/TVector/03_init.java
t_java/Util/TVector/01_append.java
t_java/Util/TVector/05_push.java
t_java/Util/TVector/06_resize.java
t_java/Util/TVector/08_sort.java
t_java/03_if_longcode_code.java
t_java/07_useless_new.java
t_java/IO/11_fileRename.java
t_java/IO/18_writeFile.java
t_java/IO/14_fileUnlink.java
t_java/IO/05_fileExtension.java
t_java/IO/02_fileCopy.java
t_java/IO/07_fileIsRegular.java
t_java/IO/01_fileBaseName.java
t_java/IO/10_fileMkDir.java
t_java/IO/08_fileJoin.java
t_java/IO/03_fileDirname.java
t_java/IO/04_fileExists.java
t_java/IO/16_glob.java
t_java/IO/13_fileSplitPathList.java
t_java/IO/17_readFile.java
t_java/IO/06_fileIsDir.java
t_java/IO/12_fileSize.java
t_java/IO/15_fileUnlinkRecursive.java
t_java/IO/09_fileMakePath.java
t_java/IO/19_urlInput.java
t_java/17_escaped_newline.java
t_java/Regexp/01_matches.java
t_java/Regexp/04_regsub.java
t_java/Regexp/02_regexp.java
t_java/Regexp/03_regexpPattern.java
t_java/01_if_arg_code.java
t_java/18_long_and_or.java
t_java/05_define_function.java
t_java/16_simplified_recusive_refactor.java
t_java/14_if_longcode_inside_if_longcode_with_other.java
t_java/13_if_longcode_inside_if_longcode.java
t_java/Class/class-example.java
t_java/06_rvalue_if.java
t_java/09_if_returns_useless_do.java
t_java/08_useless_func_subst.java
t_java/HTML/01_htmlEncode.java
t_java/HTML/02_urlBuild.java
t_java/Math/03_BinAnd.java
t_java/Math/33_not.java
t_java/Math/30_ceil.java
t_java/Math/08_++.java
t_java/Math/28_Abs.java
t_java/Math/10_-.java
t_java/Math/39_binaryOrAndAssign.java
t_java/Math/25_shiftRightAssign.java
t_java/Math/31_floor.java
t_java/Math/18_lessEqual.java
t_java/Math/21_==.java
t_java/Math/19_greaterEqual.java
t_java/Math/05_*.java
t_java/Math/27_XorAndAssign.java
t_java/Math/35_randInt.java
t_java/Math/04_BinAndAssign.java
t_java/Math/14_divideAndAssign.java
t_java/Math/15_smaller.java
t_java/Math/20_equal.java
t_java/Math/07_+.java
t_java/Math/29_And.java
t_java/Math/12_-=.java
t_java/Math/34_or.java
t_java/Math/26_Xor.java
t_java/Math/40_BinaryNegation.java
t_java/Math/11_--.java
t_java/Math/17_shiftLeftAndAssign.java
t_java/Math/24_shiftRight.java
t_java/Math/06_*=.java
t_java/Math/23_greterEqual.java
t_java/Math/32_int.java
t_java/Math/22_greater.java
t_java/Math/36_round.java
t_java/Math/09_+=.java
t_java/Math/16_shiftLeft.java
t_java/Math/38_binaryOr.java
t_java/Math/37_sqrt.java
t_java/Math/01_!=.java
t_java/Math/13_divide.java
t_java/Math/02_%.java
t_java/String/16_strStartsWith.java
t_java/String/28_symbolString.java
t_java/String/27_stringInteger.java
t_java/String/18_strTrim.java
t_java/String/09_strIndexOf.java
t_java/String/10_strJoin.java
t_java/String/25_strGreaterOrEqual.java
t_java/String/23_strEqual.java
t_java/String/19_strUnescape.java
t_java/String/03_str!=.java
t_java/String/14_strPrintf.java
t_java/String/02_intString.java
t_java/String/08_strFmt.java
t_java/String/17_strSubstring.java
t_java/String/07_strEndsWith.java
t_java/String/04_strCat.java
t_java/String/24_strGreater.java
t_java/String/15_strSplit.java
t_java/String/21_strless.java
t_java/String/11_strLen.java
t_java/String/13_strNotEmpty.java
t_java/String/01_FloatString.java
t_java/String/05_strCmp.java
t_java/String/22_strlessOrEqual.java
t_java/String/26_stringFloat.java
t_java/String/20_strUpper.java
t_java/String/12_strLower.java
t_java/String/06_strEmpty.java
t_java/04_define_variable.java
t_java/10_empty_if_condition.java
t_java/TOS/03_classIsA.java
t_java/TOS/04_classOf.java
t_java/TOS/01_class.java
t_java/TOS/05_loadClass.java
t_java/TOS/02_classBaseOf.java
t_java/12_variable_substitution.java
t_java/TDBC/01_sqlEncode.java
t_java/TDBC/10_TPreparedStatement.java
t_java/TDBC/02_tdbcCloseAllConnections.java
t_java/TDBC/05_tdbcGetOpenConnections.java
t_java/TDBC/13_TDate.java
t_java/TDBC/08_TConnection.java
t_java/TDBC/04_tdbcGetDefault.java
t_java/TDBC/12_TCallableStatement.java
t_java/TDBC/09_TResultSet.java
t_java/TDBC/03_tdbcConnection.java
t_java/TDBC/11_TStatement.java
t_java/TDBC/06_tdbcRegisterDriver.java
t_java/TDBC/07_tdbcSetDefault.java
t_java/11_comments.java
t_java/15_recursive_if_refactor.java
t_java/02_if_code_code.java
t_java/Lists/06_length.java
t_java/Lists/02_car.java
t_java/Lists/09_nth.java
t_java/Lists/10_prepend.java
t_java/Lists/01_append.java
t_java/Lists/04_cons.java
t_java/Lists/07_list.java
t_java/Lists/12_setCdr.java
t_java/Lists/11_setCar.java
t_java/Lists/03_cdr.java
t_java/Lists/05_empty.java
t_java/Lists/08_notEmpty.java
Changes
javaLib/tdbc/TDBC.java
javaLib/tdbc/Exemplo.java
javaLib/util/Util.java
javaLib/regexp/Regexp.java
javaLib/string/Str.java
javaLib/lang/Lang.java
javaLib/io/IO.java
bin/destea
MANIFEST