DIRCbǡS97bǡS979%"ab'6/<:Y_rk .travis.ymlbǡS97bǡS979N:r8ewԈ~ b){O LICENSE.txtbǡS:bǡS:9O8?Ĵ+'\n?czXAMakefilebǡS:bǡS:9PF4^49'ѧ<Dy README.mdbǡS:bǡS:9VNn+=sV~}mfԎ#code_generators/Code_Generator.javabǡS:bǡS:9[ɢogwuڒ60gc"code_generators/code_generator.erlbǡS:bǡS:9\mpoxS 1G"code_generators/code_generator.hppbǡS:bǡS:9bGA{+Wt =!code_generators/code_generator.hsbǡS:bǡS:9fKm^,S1"code_generators/code_generator.luabǡS:bǡS:9i` Ɉ~2ǃZis]H$code_generators/code_generator.scalabǡS:bǡS:9jb 8x%!zь!code_generators/code_generator.tsbǡS:bǡS:9oX~5D] cmAgeneric_functions.cbǡS:bǡS:9p8N\[(J{generic_functions.exebǡS:bǡS:9u3ӛ{?b^wgeneric_functions.obǡS:bǡS:9v xTTaC|%Sm] input.txtbǡS:bǡS:9~4yl橤2 ֌hf+javascript/js_transpiler/code_generators.jsbǡS:bǡS:9XX?"+javascript/js_transpiler/example_files.htmlbǡS:bǡS:9xyi'xK {Ћ-javascript/js_transpiler/java_translator.javabǡS:bǡS:9javascript/js_transpiler/jison_parsers/core_logic_parser.jisonbǡS:LbǡS:L9o-f2-AfbZ;javascript/js_transpiler/jison_parsers/core_logic_parser.jsbǡS:LbǡS:L9-w2(1 qrUR2#7javascript/js_transpiler/jison_parsers/cpp_parser.jisonbǡS:LbǡS:L9g}X MMw&f4javascript/js_transpiler/jison_parsers/cpp_parser.jsbǡS:LbǡS:L9"O?#( Fav0:javascript/js_transpiler/jison_parsers/delphi_parser.jisonbǡS:LbǡS:L9_x:aob'AV7javascript/js_transpiler/jison_parsers/delphi_parser.jsbǡS:LbǡS:L9'ԃ[hs~VIO k>javascript/js_transpiler/jison_parsers/emacs_lisp_parser.jisonbǡS:LbǡS:L9y9%&6--;javascript/js_transpiler/jison_parsers/emacs_lisp_parser.jsbǡS:LbǡS:L93ܠaY5d]>w`;javascript/js_transpiler/jison_parsers/english_parser.jisonbǡS:LbǡS:L9vN8S5$"M 8javascript/js_transpiler/jison_parsers/english_parser.jsbǡS:LbǡS:L9tOHĵ5!ɶ:javascript/js_transpiler/jison_parsers/erlang_parser.jisonbǡS:LbǡS:L9֢{'%{*gf7javascript/js_transpiler/jison_parsers/erlang_parser.jsbǡS:LbǡS:L9%& )a@1S%TF;javascript/js_transpiler/jison_parsers/fortran_parser.jisonbǡS:LbǡS:L9ea K[88javascript/js_transpiler/jison_parsers/fortran_parser.jsbǡS:LbǡS:L9%-׳ڳܺ7C8K]Z;javascript/js_transpiler/jison_parsers/futhark_parser.jisonbǡS:LbǡS:L9i0w]+" $Qa8javascript/js_transpiler/jison_parsers/futhark_parser.jsbǡS:LbǡS:L9ukCnng]s@QO8javascript/js_transpiler/jison_parsers/glsl_parser.jisonbǡS:LbǡS:L9j>UZByϰf5javascript/js_transpiler/jison_parsers/glsl_parser.jsbǡS:LbǡS:L9(U#ׯY@_{/V6javascript/js_transpiler/jison_parsers/go_parser.jisonbǡS:LbǡS:L9*WQԅ9!by*ϱ.#3javascript/js_transpiler/jison_parsers/go_parser.jsbǡS:LbǡS:L9[Z gl1!%dwL75javascript/js_transpiler/jison_parsers/gold_parser.jsbǡS:LbǡS:L:9YZ)Gj|Dww<a>w8javascript/js_transpiler/jison_parsers/hack_parser.jisonbǡS:LbǡS:L: ?X6 5javascript/js_transpiler/jison_parsers/hack_parser.jsbǡS:LbǡS:L:ؕKBƺ}]KR;javascript/js_transpiler/jison_parsers/haskell_parser.jisonbǡS:LbǡS:L:ьzUBQ;~l8javascript/js_transpiler/jison_parsers/haskell_parser.jsbǡS:LbǡS:L: !c% %SA?Ql8javascript/js_transpiler/jison_parsers/haxe_parser.jisonbǡS:LbǡS:L: DN`Ε:mx5javascript/js_transpiler/jison_parsers/haxe_parser.jsbǡS:LbǡS:L: Z&QF^WNF 6javascript/js_transpiler/jison_parsers/hy_parser.jisonbǡS:tbǡS:t:1"ӽ(u#Nƣ5`H8javascript/js_transpiler/jison_parsers/java_parser.jisonbǡS:tbǡS:t:߄#Oݗ}!V )5javascript/js_transpiler/jison_parsers/java_parser.jsbǡS:tbǡS:t:`(E 0B{<O*9javascript/js_transpiler/jison_parsers/java_translator.jsbǡS:tbǡS:t:-Dž_aVݡ?L$>javascript/js_transpiler/jison_parsers/javascript_parser.jisonbǡS:tbǡS:t:⛲CK)wZS;javascript/js_transpiler/jison_parsers/javascript_parser.jsbǡS:tbǡS:t:Md"Y6h9javascript/js_transpiler/jison_parsers/jison_parser.jisonbǡS:tbǡS:t: [*Qܞ{4f)ęPU6javascript/js_transpiler/jison_parsers/jison_parser.jsbǡS:tbǡS:t:#{eR^Tgfj$A=javascript/js_transpiler/jison_parsers/jison_to_nearley.jisonbǡS:tbǡS:t:$IۘHc0> Y!fJNq3;javascript/js_transpiler/jison_parsers/jison_to_peggy.jisonbǡS:tbǡS:t:('W3amg39javascript/js_transpiler/jison_parsers/julia_parser.jisonbǡS:tbǡS:t:-E  ,Jã?^6javascript/js_transpiler/jison_parsers/julia_parser.jsbǡS:tbǡS:t:1E$%ʫC:7javascript/js_transpiler/jison_parsers/kif_parser.jisonbǡS:tbǡS:t:2uDꔨ`146؈4javascript/js_transpiler/jison_parsers/kif_parser.jsbǡS:tbǡS:t:3 #+đޭ1ī8𾣨/:javascript/js_transpiler/jison_parsers/kotlin_parser.jisonbǡS:tbǡS:t:7nQKFtfi7javascript/js_transpiler/jison_parsers/kotlin_parser.jsbǡS:tbǡS:t:8$P2U!e9g8javascript/js_transpiler/jison_parsers/lean_parser.jisonbǡS:tbǡS:t:= 0֒ a^/.e4(5javascript/js_transpiler/jison_parsers/lean_parser.jsbǡS:tbǡS:t:?cm~kEnCz5javascript/js_transpiler/jison_parsers/lodash.core.jsbǡS:tbǡS:t:@}O @T̈́ųe5javascript/js_transpiler/jison_parsers/lua_grammar.jsbǡS:tbǡS:t:AP_T$rtadRn=7javascript/js_transpiler/jison_parsers/lua_parser.jisonbǡS:tbǡS:t:E`( XBr Yy4javascript/js_transpiler/jison_parsers/lua_parser.jsbǡS:tbǡS:t:Fr=cg;javascript/js_transpiler/jison_parsers/lua_to_futhark.jisonbǡS:tbǡS:t:Gvf&  u"9javascript/js_transpiler/jison_parsers/marpa_parser.jisonbǡS:tbǡS:t:KW:6`m7ӏ?}|6javascript/js_transpiler/jison_parsers/marpa_parser.jsbǡS:tbǡS:t:PO9T3l6xpIjavascript/js_transpiler/jison_parsers/mathematical_notation_parser.jisonbǡS:tbǡS:t:QЅt 1STrc |Fjavascript/js_transpiler/jison_parsers/mathematical_notation_parser.jsbǡS:tbǡS:t:VI<;aG  GS:javascript/js_transpiler/jison_parsers/maxima_parser.jisonbǡS:2bǡS:2:W\оu8ɳR̄Jڅ7javascript/js_transpiler/jison_parsers/maxima_parser.jsbǡS:2bǡS:2:XJV !2i4E_/ ^;javascript/js_transpiler/jison_parsers/mercury_parser.jisonbǡS:2bǡS:2:\yxj&9*:f?$8javascript/js_transpiler/jison_parsers/mercury_parser.jsbǡS:2bǡS:2:_ , H+`pF97javascript/js_transpiler/jison_parsers/ohm_parser.jisonbǡS:2bǡS:2:X3,2doNR;4javascript/js_transpiler/jison_parsers/ohm_parser.jsbǡS:2bǡS:2:Fr_)'!x9javascript/js_transpiler/jison_parsers/ometa_parser.jisonbǡS:2bǡS:2:YZݎj=pĕ6javascript/js_transpiler/jison_parsers/ometa_parser.jsbǡS:2bǡS:2:SƢ~T;q a3"E9Tb滜a7javascript/js_transpiler/jison_parsers/php_parser.jisonbǡS:2bǡS:2:}N Gs='$aA124javascript/js_transpiler/jison_parsers/php_parser.jsbǡS:2bǡS:2:Q+T{#K(fr9javascript/js_transpiler/jison_parsers/picat_parser.jisonbǡS:2bǡS:2:zk] Y&hkk/6javascript/js_transpiler/jison_parsers/picat_parser.jsbǡS:2bǡS:2: k0F۱.4VjR:javascript/js_transpiler/jison_parsers/prolog_parser.jisonbǡS:2bǡS:2:t]s/m8ǵ7javascript/js_transpiler/jison_parsers/prolog_parser.jsbǡS:2bǡS:2:LJκ^5zq^da2 Nj];<>javascript/js_transpiler/jison_parsers/pseudocode_parser.jisonbǡS:2bǡS:2:ްT<.?ᾌ];javascript/js_transpiler/jison_parsers/pseudocode_parser.jsbǡS:2bǡS:2:{n=g6 Ns!+u.:javascript/js_transpiler/jison_parsers/python_parser.jisonbǡS:2bǡS:2:Y;2b$D-:7javascript/js_transpiler/jison_parsers/python_parser.jsbǡS:2bǡS:2:gJ7ፋsU]\5javascript/js_transpiler/jison_parsers/r_parser.jisonbǡS:2bǡS:2:8!,5nX{/H2javascript/js_transpiler/jison_parsers/r_parser.jsbǡS:2bǡS:2:H >QlW#qF8javascript/js_transpiler/jison_parsers/racc_parser.jisonbǡS:2bǡS:2:YMo诐@+MyƉ\5javascript/js_transpiler/jison_parsers/racc_parser.jsbǡS:2bǡS:2:s(6=h-_Nwĭ:javascript/js_transpiler/jison_parsers/racket_parser.jisonbǡS:2bǡS:2:zނn5A)!7javascript/js_transpiler/jison_parsers/racket_parser.jsbǡS;bǡS;:9!cP+͖k9javascript/js_transpiler/jison_parsers/regex_parser.jisonbǡS;bǡS;:Uz+wbI6javascript/js_transpiler/jison_parsers/regex_parser.jsbǡS;bǡS;:"yN<ޭ8javascript/js_transpiler/jison_parsers/ruby_parser.jisonbǡS;bǡS;:@.7c@͸35javascript/js_transpiler/jison_parsers/ruby_parser.jsbǡS;bǡS;:h%NSC> .<8javascript/js_transpiler/jison_parsers/rust_parser.jisonbǡS;bǡS;:m~3#4bg5javascript/js_transpiler/jison_parsers/rust_parser.jsbǡS;bǡS;: ܑp䓰,}kDχ9javascript/js_transpiler/jison_parsers/scala_parser.jisonbǡS;bǡS;:yix.R&3۳6javascript/js_transpiler/jison_parsers/scala_parser.jsbǡS;bǡS;:}BdҎDI9javascript/js_transpiler/jison_parsers/simit_parser.jisonbǡS;bǡS;::r[aR/i!4X6javascript/js_transpiler/jison_parsers/simit_parser.jsbǡS;bǡS;:0J#N1fvH;H ;javascript/js_transpiler/jison_parsers/smt_lib_parser.jisonbǡS;bǡS;:tsyb ( 8javascript/js_transpiler/jison_parsers/smt_lib_parser.jsbǡS;bǡS;:{K|.R;7 `v?javascript/js_transpiler/jison_parsers/standard_ml_parser.jisonbǡS;bǡS;:'lݣhCbZe" javascript/js_transpiler/jison_parsers/typescript_parser.jisonbǡS;AbǡS;A;'zzRX;javascript/js_transpiler/jison_parsers/typescript_parser.jsbǡS;AbǡS;A;*'٫ea ƍ="/:javascript/js_transpiler/jison_parsers/vb_net_parser.jisonbǡS;AbǡS;A;1bPrWe"67javascript/js_transpiler/jison_parsers/vb_net_parser.jsbǡS;~!nbǡS;~!n;4eW5~ xK_8javascript/js_transpiler/jison_parsers/vba_net_parser.jsbǡS;~!nbǡS;~!n;5.zn/cBhn?Kg 7javascript/js_transpiler/jison_parsers/vba_parser.jisonbǡS;~!nbǡS;~!n;9׎E `oD{¶8P4javascript/js_transpiler/jison_parsers/vba_parser.jsbǡS;~!nbǡS;~!n;:!yNB'wz-28javascript/js_transpiler/jison_parsers/vhdl_parser.jisonbǡS;~!nbǡS;~!n;<|%רDL)"b/6f5javascript/js_transpiler/jison_parsers/vhdl_parser.jsbǡS;~!nbǡS;~!n;@# ݕ_'Gw)z@*?javascript/js_transpiler/jison_parsers/webassembly_parser.jisonbǡS;~!nbǡS;~!n;DTX%y)Yt+~#US=prolog/dot_expr.plbǡTqbǡTq;w>bdnS'Y޸=prolog/expr.plbǡTqbǡTq;FU? X@CGd螚prolog/grammars.plbǡTqbǡTq;);GrkuU⯈ #Q@/prolog/optimized_java_parser/class_statement.plbǡTqbǡTq;QdϞ+'6'݄4F.prolog/optimized_java_parser/common_grammar.plbǡTqbǡTq;%j7ԞISE(prolog/optimized_java_parser/dot_expr.plbǡTqbǡTq;r&}Y+R.b$prolog/optimized_java_parser/expr.plbǡTqbǡTq;prolog/optimized_javascript_parser/statement_with_semicolon.plbǡTqbǡTq;);GrkuU⯈ #Q@1prolog/optimized_python_parser/class_statement.plbǡTqbǡTq;QdϞ+'6'݄4F0prolog/optimized_python_parser/common_grammar.plbǡTqbǡTq< y|aot ݻ߯-4Ą5*prolog/optimized_python_parser/dot_expr.plbǡTqbǡTq<n2IQ^&prolog/optimized_python_parser/expr.plbǡTqbǡTq< 7mi#OI %oVw*prolog/optimized_python_parser/grammars.plbǡTqbǡTq< {Y+#?"ZU^2prolog/optimized_python_parser/parentheses_expr.plbǡTqbǡTq<#tRUbV!i(H` 6T43prolog/optimized_python_parser/python_transpiler.plbǡTqbǡTq< ʂ2!ඉ1\BV+prolog/optimized_python_parser/statement.plbǡTqbǡTq< o{0 ܾUT_UC=Ksw.jsbǡTzibǡTziL;QE'translated_functions/python_functions.obǡTvڛbǡTvڛ<;1솉RK}i@r(translated_functions/python_functions.plbǡTvڛbǡTvڛ<}= _y&3-translated_functions/translated_functions.cppbǡTvڛbǡTvڛ<͙E(EqD_ȋ,translated_functions/translated_functions.csbǡTvڛbǡTvڛ<))"2gu`D'>-translated_functions/translated_functions.erlbǡTvڛbǡTvڛ<xR^IQzʌvWKC-translated_functions/translated_functions.exebǡTvڛbǡTvڛ<U8x3`&Bφ]-translated_functions/translated_functions.futbǡTvڛbǡTvڛ<Hl \_s(X{E.translated_functions/translated_functions.glslbǡTvڛbǡTvڛ< ,xVյ͇qCgM,translated_functions/translated_functions.jsbǡTvڛbǡTvڛ<  !!˼993-translated_functions/translated_functions.luabǡTvڛbǡTvڛ<^t\ o Η ٺG,translated_functions/translated_functions.rbTREEn287 6 yRlArjLphp1 0 S몾ILrC=prolog50 4 pmH Ljoptimized_java_parser9 0 ymEKGc! ^esimplified translator13 0 FEZEΙ%optimized_python_parser9 0 ٠UjQ@C]~optimized_javascript_parser9 0 ީ?|0RspPOpython2 1 ^ R =h pm/__pycache__1 0 9`@Lϱg)>javascript186 1 >-FQ}K{z/js_transpiler182 4 qqg\2ϱK.;jison_parsers164 0 '+ǧ֫ 凐peggy_parsers8 1 UvMxZK}from_java1 0 3 \tXmwtypescript-to-glsl3 1 :K.-[(Qtypescript-to-glsl3 0 X% zX㕼(-M=)Jtypescript_to_futhark1 0 UAWvYBcode_generators7 0 iծb*o]p|translated_functions27 4 ]f[Y$wzcpp4 0 rE#gõw glsl2 0 AK ա.WZFprolog1 0 c,@ABf__pycache__1 0 aơ|~v#ޮȯR=bd