Skip to content

Commit 5001142

Browse files
committed
feat: add turing tar reference
1 parent 6c97d3f commit 5001142

8 files changed

Lines changed: 151 additions & 144 deletions

paper/bibtex/IEEEexample.bib

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -385,6 +385,17 @@ @misc{cia_world_factbook_people_and_society
385385
note = {Accessed 2024-12-09}
386386
}
387387

388+
@article{perlis1982special,
389+
title={Special feature: Epigrams on programming},
390+
author={Perlis, Alan J},
391+
journal={ACM Sigplan Notices},
392+
volume={17},
393+
number={9},
394+
pages={7--13},
395+
year={1982},
396+
publisher={ACM New York, NY, USA}
397+
}
398+
388399

389400
/////////
390401

paper/conference_101719.aux

Lines changed: 24 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -27,18 +27,20 @@
2727
\citation{Hermans_Hedy_A_Gradual}
2828
\citation{resnick2009scratch}
2929
\citation{freitasfilho2022scratch}
30+
\citation{perlis1982special}
3031
\citation{wang2021pseutopy}
3132
\citation{Memon_UrduScript_2019}
3233
\citation{Urdu_Mein_Programming}
3334
\citation{Glace_ChinesePython_2002}
3435
\citation{swidan2023framework}
3536
\citation{coghlan2014transition}
36-
\citation{legesher}
37-
\citation{otten2023towards}
3837
\@writefile{toc}{\contentsline {subsection}{\numberline {\mbox {II-B}}Non-English, monolingual programming languages}{2}{}\protected@file@percent }
3938
\@writefile{toc}{\contentsline {subsection}{\numberline {\mbox {II-C}}Multilingual programming languages}{2}{}\protected@file@percent }
4039
\@writefile{toc}{\contentsline {subsection}{\numberline {\mbox {II-D}}Localizing Existing Programming Languages}{2}{}\protected@file@percent }
4140
\@writefile{toc}{\contentsline {subsection}{\numberline {\mbox {II-E}}Research Gap}{2}{}\protected@file@percent }
41+
\citation{legesher}
42+
\citation{otten2023towards}
43+
\citation{otten2023towards}
4244
\citation{coghlan2014transition}
4345
\@writefile{toc}{\contentsline {section}{\numberline {III}Design of UniversalPython}{3}{}\protected@file@percent }
4446
\@writefile{lof}{\setforeignlanguage {english}}
@@ -48,15 +50,15 @@
4850
\@writefile{toc}{\contentsline {subsection}{\numberline {\mbox {III-A}}Walkthrough}{3}{}\protected@file@percent }
4951
\zref@newlabel{footdir@1}{\abspage{3}}
5052
\@writefile{toc}{\selectlanguage *[]{urdu}}
51-
\@writefile{toc}{\selectlanguage *[variant=us,ordinalmonthday=false]{english}}
52-
\@writefile{toc}{\selectlanguage *[]{english}}
5353
\zref@newlabel{footdir@2}{\abspage{3}}
54-
\@writefile{toc}{\selectlanguage *[]{urdu}}
5554
\@writefile{toc}{\selectlanguage *[variant=us,ordinalmonthday=false]{english}}
5655
\@writefile{toc}{\selectlanguage *[]{english}}
5756
\citation{thealgorithms_python}
5857
\citation{swidan2023framework}
5958
\citation{swidan2023framework}
59+
\@writefile{toc}{\selectlanguage *[]{urdu}}
60+
\@writefile{toc}{\selectlanguage *[variant=us,ordinalmonthday=false]{english}}
61+
\@writefile{toc}{\selectlanguage *[]{english}}
6062
\@writefile{lof}{\setforeignlanguage {english}}
6163
\@writefile{lot}{\setforeignlanguage {english}}
6264
\@writefile{lot}{\contentsline {table}{\numberline {I}{\ignorespaces Language dictionary for periods and commas}}{4}{}\protected@file@percent }
@@ -73,7 +75,6 @@
7375
\newlabel{BB}{{\mbox {IV-B}}{4}{}{}{}}
7476
\@writefile{toc}{\contentsline {section}{\numberline {V}Results}{4}{}\protected@file@percent }
7577
\@writefile{toc}{\contentsline {subsection}{\numberline {\mbox {V-A}}Benchmarking Python and UniversalPython Code}{4}{}\protected@file@percent }
76-
\@writefile{toc}{\contentsline {subsection}{\numberline {\mbox {V-B}}Exploring Different Languages and Interlanguage Translation}{4}{}\protected@file@percent }
7778
\@writefile{lof}{\setforeignlanguage {english}}
7879
\@writefile{lot}{\setforeignlanguage {english}}
7980
\@writefile{lot}{\contentsline {table}{\numberline {III}{\ignorespaces Comparing UniversalPython with other non-English, monolingual programming languages and multilingual programming languages using "A Framework for the Localization of Programming Languages" \cite {swidan2023framework}}}{5}{}\protected@file@percent }
@@ -87,13 +88,14 @@
8788
\newlabel{tab:execution_times}{{V}{5}{}{}{}}
8889
\@writefile{lof}{\setforeignlanguage {english}}
8990
\@writefile{lot}{\setforeignlanguage {english}}
90-
\@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces Urdu to Hindi code translation and successful compilation with UniversalPython.}}{5}{}\protected@file@percent }
91-
\newlabel{fig:language-to-language}{{2}{5}{}{}{}}
92-
\@writefile{lof}{\setforeignlanguage {english}}
93-
\@writefile{lot}{\setforeignlanguage {english}}
9491
\@writefile{lot}{\contentsline {table}{\numberline {VI}{\ignorespaces Execution times of functions where our transpiler performed poorly.}}{5}{}\protected@file@percent }
9592
\newlabel{tab:execution_times_poor}{{VI}{5}{}{}{}}
93+
\@writefile{toc}{\contentsline {subsection}{\numberline {\mbox {V-B}}Exploring Different Languages and Interlanguage Translation}{5}{}\protected@file@percent }
9694
\@writefile{toc}{\contentsline {subsection}{\numberline {\mbox {V-C}}Creating the Jupyter Kernel}{5}{}\protected@file@percent }
95+
\@writefile{lof}{\setforeignlanguage {english}}
96+
\@writefile{lot}{\setforeignlanguage {english}}
97+
\@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces Urdu to Hindi code translation and successful compilation with UniversalPython.}}{5}{}\protected@file@percent }
98+
\newlabel{fig:language-to-language}{{2}{5}{}{}{}}
9799
\@writefile{toc}{\contentsline {subsection}{\numberline {\mbox {V-D}}User Testing through a Hackathon}{5}{}\protected@file@percent }
98100
\citation{Understanding_TypeScript}
99101
\@writefile{toc}{\contentsline {section}{\numberline {VI}Limitations}{6}{}\protected@file@percent }
@@ -122,15 +124,16 @@
122124
\bibcite{Hermans_Hedy_A_Gradual}{20}
123125
\bibcite{resnick2009scratch}{21}
124126
\bibcite{freitasfilho2022scratch}{22}
125-
\bibcite{wang2021pseutopy}{23}
126-
\bibcite{Memon_UrduScript_2019}{24}
127-
\bibcite{Urdu_Mein_Programming}{25}
128-
\bibcite{Glace_ChinesePython_2002}{26}
129-
\bibcite{swidan2023framework}{27}
130-
\bibcite{coghlan2014transition}{28}
131-
\bibcite{legesher}{29}
132-
\bibcite{otten2023towards}{30}
133-
\bibcite{thealgorithms_python}{31}
134-
\bibcite{Understanding_TypeScript}{32}
127+
\bibcite{perlis1982special}{23}
128+
\bibcite{wang2021pseutopy}{24}
129+
\bibcite{Memon_UrduScript_2019}{25}
130+
\bibcite{Urdu_Mein_Programming}{26}
131+
\bibcite{Glace_ChinesePython_2002}{27}
132+
\bibcite{swidan2023framework}{28}
133+
\bibcite{coghlan2014transition}{29}
134+
\bibcite{legesher}{30}
135+
\bibcite{otten2023towards}{31}
135136
\@writefile{toc}{\contentsline {section}{References}{7}{}\protected@file@percent }
136-
\gdef \@abspage@last{7}
137+
\bibcite{thealgorithms_python}{32}
138+
\bibcite{Understanding_TypeScript}{33}
139+
\gdef \@abspage@last{8}

paper/conference_101719.bbl

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,9 @@ M.~Resnick, J.~Maloney, A.~Monroy-Hern{\'a}ndez, N.~Rusk, E.~Eastmond, K.~Brenna
102102
W.~N. Freitas~Filho, ``\BIBforeignlanguage{pt}{Scratch software as a possibility for mathematics classes},'' Course Completion Work (Undergraduate Degree in Mathematics), Uberlândia, 08 2022, uRI: https://repositorio.ufu.br/handle/123456789/36259. [Online]. Available: \url{https://repositorio.ufu.br/handle/123456789/36259}
103103
\BIBentrySTDinterwordspacing
104104

105+
\bibitem{perlis1982special}
106+
A.~J. Perlis, ``Special feature: Epigrams on programming,'' \emph{ACM Sigplan Notices}, vol.~17, no.~9, pp. 7--13, 1982.
107+
105108
\bibitem{wang2021pseutopy}
106109
P.~Wang, ``Pseutopy: Towards a non-english natural programming language,'' in \emph{Proceedings of the 17th ACM Conference on International Computing Education Research}, 2021, pp. 429--430.
107110

paper/conference_101719.blg

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -27,45 +27,45 @@ Warning--entry type for "wenyan_lang" isn't style-file defined
2727
-- See the "IEEEtran_bst_HOWTO.pdf" manual for usage information.
2828

2929
Done.
30-
You've used 32 entries,
30+
You've used 33 entries,
3131
4087 wiz_defined-function locations,
32-
1027 strings with 13695 characters,
33-
and the built_in function-call counts, 19848 in all, are:
34-
= -- 1606
35-
> -- 379
36-
< -- 124
37-
+ -- 206
38-
- -- 68
39-
* -- 876
40-
:= -- 3145
41-
add.period$ -- 69
42-
call.type$ -- 32
43-
change.case$ -- 37
44-
chr.to.int$ -- 291
45-
cite$ -- 32
46-
duplicate$ -- 1487
47-
empty$ -- 1727
48-
format.name$ -- 79
49-
if$ -- 4588
32+
1032 strings with 13773 characters,
33+
and the built_in function-call counts, 20563 in all, are:
34+
= -- 1672
35+
> -- 388
36+
< -- 132
37+
+ -- 211
38+
- -- 69
39+
* -- 910
40+
:= -- 3266
41+
add.period$ -- 71
42+
call.type$ -- 33
43+
change.case$ -- 38
44+
chr.to.int$ -- 306
45+
cite$ -- 33
46+
duplicate$ -- 1539
47+
empty$ -- 1779
48+
format.name$ -- 80
49+
if$ -- 4752
5050
int.to.chr$ -- 0
51-
int.to.str$ -- 32
52-
missing$ -- 281
53-
newline$ -- 141
54-
num.names$ -- 34
55-
pop$ -- 688
51+
int.to.str$ -- 33
52+
missing$ -- 289
53+
newline$ -- 144
54+
num.names$ -- 35
55+
pop$ -- 699
5656
preamble$ -- 1
5757
purify$ -- 0
5858
quote$ -- 2
59-
skip$ -- 1549
59+
skip$ -- 1606
6060
stack$ -- 0
61-
substring$ -- 742
62-
swap$ -- 1111
63-
text.length$ -- 27
61+
substring$ -- 777
62+
swap$ -- 1156
63+
text.length$ -- 30
6464
text.prefix$ -- 0
6565
top$ -- 5
66-
type$ -- 32
66+
type$ -- 33
6767
warning$ -- 0
68-
while$ -- 89
69-
width$ -- 34
70-
write$ -- 334
68+
while$ -- 94
69+
width$ -- 35
70+
write$ -- 345
7171
(There were 7 warnings)

0 commit comments

Comments
 (0)