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