From 89b4523895bc4de139d4bba3e748b1fb59cce09c Mon Sep 17 00:00:00 2001 From: KeshavAnandCode Date: Sun, 3 May 2026 12:55:11 -0500 Subject: [PATCH] feat: add basic project structure --- pyproject.toml | 8 ++++++++ src/tampy.egg-info/PKG-INFO | 5 +++++ src/tampy.egg-info/SOURCES.txt | 13 +++++++++++++ src/tampy.egg-info/dependency_links.txt | 1 + src/tampy.egg-info/top_level.txt | 1 + src/tampy/__init__.py | 2 ++ src/tampy/__main__.py | 6 ++++++ src/tampy/__pycache__/__init__.cpython-314.pyc | Bin 0 -> 144 bytes src/tampy/__pycache__/cli.cpython-314.pyc | Bin 0 -> 3530 bytes src/tampy/__pycache__/transpiler.cpython-314.pyc | Bin 0 -> 1011 bytes 10 files changed, 36 insertions(+) create mode 100644 src/tampy.egg-info/PKG-INFO create mode 100644 src/tampy.egg-info/SOURCES.txt create mode 100644 src/tampy.egg-info/dependency_links.txt create mode 100644 src/tampy.egg-info/top_level.txt create mode 100644 src/tampy/__pycache__/__init__.cpython-314.pyc create mode 100644 src/tampy/__pycache__/cli.cpython-314.pyc create mode 100644 src/tampy/__pycache__/transpiler.cpython-314.pyc diff --git a/pyproject.toml b/pyproject.toml index 8b13789..3108dca 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1 +1,9 @@ +[project] +name = "tampy" +version = "0.1.0" +description = "Tamil code compiler" +requires-python = ">=3.9" +dependencies = [] +[project.scripts] +tampy = "tampy.cli:main" diff --git a/src/tampy.egg-info/PKG-INFO b/src/tampy.egg-info/PKG-INFO new file mode 100644 index 0000000..373cf9b --- /dev/null +++ b/src/tampy.egg-info/PKG-INFO @@ -0,0 +1,5 @@ +Metadata-Version: 2.4 +Name: tampy +Version: 0.0.0 +License-File: LICENSE +Dynamic: license-file diff --git a/src/tampy.egg-info/SOURCES.txt b/src/tampy.egg-info/SOURCES.txt new file mode 100644 index 0000000..3c39871 --- /dev/null +++ b/src/tampy.egg-info/SOURCES.txt @@ -0,0 +1,13 @@ +LICENSE +README.md +pyproject.toml +src/tampy/__init__.py +src/tampy/__main__.py +src/tampy/cli.py +src/tampy/keywords.py +src/tampy/transpiler.py +src/tampy.egg-info/PKG-INFO +src/tampy.egg-info/SOURCES.txt +src/tampy.egg-info/dependency_links.txt +src/tampy.egg-info/top_level.txt +tests/test.generated.py \ No newline at end of file diff --git a/src/tampy.egg-info/dependency_links.txt b/src/tampy.egg-info/dependency_links.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/src/tampy.egg-info/dependency_links.txt @@ -0,0 +1 @@ + diff --git a/src/tampy.egg-info/top_level.txt b/src/tampy.egg-info/top_level.txt new file mode 100644 index 0000000..ebcc910 --- /dev/null +++ b/src/tampy.egg-info/top_level.txt @@ -0,0 +1 @@ +tampy diff --git a/src/tampy/__init__.py b/src/tampy/__init__.py index e69de29..e20e133 100644 --- a/src/tampy/__init__.py +++ b/src/tampy/__init__.py @@ -0,0 +1,2 @@ +"""Tampy package.""" + diff --git a/src/tampy/__main__.py b/src/tampy/__main__.py index e69de29..0d2e292 100644 --- a/src/tampy/__main__.py +++ b/src/tampy/__main__.py @@ -0,0 +1,6 @@ +"""Tampy CLI entry point.""" + +from tampy.cli import main + +if __name__ == "__main__": + main() diff --git a/src/tampy/__pycache__/__init__.cpython-314.pyc b/src/tampy/__pycache__/__init__.cpython-314.pyc new file mode 100644 index 0000000000000000000000000000000000000000..e22363d7d86e06a31e5240ceedda4757712f380d GIT binary patch literal 144 zcmdPq_I|p@<2{{|u76rK_KjpPQ33nO_WI Nd}3x~WGrF^vH&zVAV>fJ literal 0 HcmV?d00001 diff --git a/src/tampy/__pycache__/cli.cpython-314.pyc b/src/tampy/__pycache__/cli.cpython-314.pyc new file mode 100644 index 0000000000000000000000000000000000000000..abcce10f1b904692bd99f4083c67f116984e0f8c GIT binary patch literal 3530 zcmd5X1`qDrivxxrYvGHbxd)SJmN!Oj!~Rbu1Nt2A)v6W0J-1uDBSog0BIbz1H9)BgVEzK zScB=dfBpPliEO5yvDj!5En(_LFqtzAEu*H6)otR!Unl-O`;;dT_VaJZ`L$A`}6kc&D!WfB;pI7R+v7YB8J%akBhbF;b;%?d% zW1@C(XuC>BDSk)H5tUx-BQ5Ib+;P|9Ws>N)pK2=N>3+T7q9Y!lTG2+z)v4mGXXS)u zQ(c2{VO)5MGX&zTR339ElHybRG;41%2`2BzI}@n14$cfxGVvDnNP0Eqn zQm=TL2f6{q*F$^jw1)3KsoDPuU%ZbZik_!jorb}Q+7Hy_l#35hF2>U_4?C1I_-&$f zH(W7SbeQVZ=^Pke!CS-Ri!&DMo-!Lxpg5)X>&(^Du~6*QdXbvNFHoe>iNzF#lffXMD{K+3-VUHSLZB1x-Q>OMnC^Si*$Fh}U+YbOLACx}{Mi%nHBhzc z4;GrQC$m~cj;^64JtwF1EIHL6KI6o+YNnuOAWhF%>;je++FsBlA{ps2%;(6_xTI!` zf@^4KKCflcmd8XoR1*m1)k4qPL_}1Nqu7>uF0=LxIj!f;A=`z+;*%*74C0d?6!@Vb zGr6o5df&lcc~Q-&Fp1Q(JZ!AVw*7(*<+M7VUtH93i-p#!5bE%fJV8L^bR;k6`CR&v z+|NK4c4slLz~#}x&^U%FsJWD$##S>0X}IPYJ1&UVXq-#(^?rxtOC=4I$K%lR$jBp$ zMd~WDn3aMPYftpE7Ms=6s>Pf6g#~TZ;?rtIMJn{-i2a?Gkc5jy5}K;zy8;*USv7~E zqzNr=GM!G~UR!2)Y$eh*Avs8@hw8kr&QCloVbLRM_pA@d6b;b zs5lscmItbM>?BpHB_K6xkhEKkGuTJ^I&SJP3D-!zEzXW%IdqILpUY^u5Bl8}Z;uLN zCF8Q(#5iH#>yyPSSgh^TSId3k<+iQJL)FY@5Wa2UXtu3MZX+^%tn-m2J*!4OP|c;} za)kJZpk&rqi?HY%SuS`6ImE)puJ4nyf4|l>O~x>GeYw;M$G=%khUEz=>6hvJkL)M_=gmHkQPW zJ+b4F*tP!sr-7!e>)Y?%e)nVl`czqLDv9lTVtYyKd?s_@SA}H;c7(?H-%fmR>M!lr*3IO+c~qlQgTNQ+>u|8l>LFt<(tbtS>0ftJAvoI z5f55IJLu!Y`plnP;zxy#3hRY(@N6kKycZn4`{ASD2=5Eu z!@;-2otaWcWUnJqY`;+SjXV}Emfg~3a5K0O{Leh>3l}R5?b}^T1k&4&9IeBYx zD^_am+iUK7>^=7-2fSyGJiymdlFmPr&fiUa-urv5IGZR*Hx8s5#k5-XN}JbiUfY`4 z_jZ@tg1_K@#&1kL=YTKC9P%D_xY8Wjp1U(wX=vK+y4|%KECvS4q3&{X5Tk1GZA@TP zftHeA-t)`5SN8qAl|b{>!gls{_E+7X4cr?z2)t1VoY@xc2sJ@(4arx;uhT&JQt^40TU5*K6p$I)v*@>i7(yz*COFP@CQJKHcF;O;keP4{s3 zzjfvE^cZ*$5U0cL2R-8SsQbZK+YkIsOGqTh6iy`iMR*2V!EW*)S5ruCMQ{**EEice z8ExL)MJ!M4PYSfR2YdPxM`RaBB<_J{*akpyY+1s$@kW-)OQbTSO{ x1o)qTh9|&dGwwfvw!eVz-}rGRe7MX2*1J*IcLx8!3O}Cs(h1nt;CHa$KLHZXutop? literal 0 HcmV?d00001 diff --git a/src/tampy/__pycache__/transpiler.cpython-314.pyc b/src/tampy/__pycache__/transpiler.cpython-314.pyc new file mode 100644 index 0000000000000000000000000000000000000000..6cdd65fd569e0a244f49bc3cefe1499ce83645c3 GIT binary patch literal 1011 zcmZ8g-Afcv6hHH|AFk_eTB(bliPdU41`7&CAf_mWZBuAL>oD%lx|_Q*!=1ayio`zj zp!QHu4+cR!)?05q_a{V@bt@=(@=cLg=&5t}gN@EG=l<@T&)>OshFgM7fHHgkcXmPm z_{BGM@z%gGLr{Vh(1dxQd==+~IgyIJkP!PJA;mC~OWapo|J9mwA<)=UCE>vcMUyo} z^NdSX%cP(S1+gIM5UaUTZvx`sMqC|XthZi``Za++v09d1(7f%S`Pv~DrcIhK0DUkF z=W3yAB0v{pvFC2+tvpvdCZ%r33Q_+7_gRbzOpY5gvl(1BiyJmcxubVo+hPLQR0=db zGJy_0(@NT@thJWplxws>M$DTy9z#`vC0G$B9ss29TNhjxGT7uDv{XeC8(0+wASxYT zYrteoY%&iqX@OW+N^&W|#gn#4-k>h8b%v>G#?G7Sy6I+&dn%7msgZYzs!NhJM2TU! zPBv$fQK!h7b=|Nmn;O*AbrQrR{EXZPsuGkz62eDZJ)J(}%k$~V?ij65VaNd&1>Xw8 zRRkqyFo@TN&z=s~!3-_~XyWJV#!($gf*^c_z<22Q89w>=){~a~@ZkIK;H%Kb@OUZsMe%Qs?6tkz*jLn# uiu&dvCs5oi?wxqJRhlbH;2A4>@F>e(MCkL!<-gzCwyB8nE)tj;^8W?wD$Yg# literal 0 HcmV?d00001