|
1 | 1 | \relax |
2 | 2 | \providecommand\zref@newlabel[2]{} |
3 | 3 | \ProvideDocumentCommand \selectlanguage {sO{}m}{} |
| 4 | +\citation{Difficulties_of_Learning} |
4 | 5 | \citation{Wiki_NonEnglish} |
5 | 6 | \citation{backus1978history} |
6 | 7 | \citation{zuse1963ansaetze} |
|
9 | 10 | \citation{taylor2015finding} |
10 | 11 | \citation{trudell2009local} |
11 | 12 | \citation{unescobangkok2005mothertongue} |
12 | | -\citation{10.1145/3304221.3319778} |
| 13 | +\citation{localized_content} |
13 | 14 | \citation{dasgupta2017learning} |
| 15 | +\citation{universaldesign} |
| 16 | +\citation{NonNative_English_Speakers} |
| 17 | +\citation{Robik_Programming_Language} |
| 18 | +\citation{african_native_language} |
| 19 | +\citation{Kalam_Programming_Language} |
| 20 | +\citation{wenyan_lang} |
| 21 | +\citation{alif_language} |
| 22 | +\@writefile{toc}{\selectlanguage *[]{english}} |
| 23 | +\@writefile{toc}{\contentsline {section}{\numberline {I}Introduction}{1}{}\protected@file@percent } |
| 24 | +\@writefile{toc}{\contentsline {section}{\numberline {II}Related Work}{1}{}\protected@file@percent } |
| 25 | +\@writefile{toc}{\contentsline {subsection}{\numberline {\mbox {II-A}}Learning in your own language}{1}{}\protected@file@percent } |
| 26 | +\@writefile{toc}{\contentsline {subsection}{\numberline {\mbox {II-B}}Non-English, monolingual programming languages}{1}{}\protected@file@percent } |
14 | 27 | \citation{Hermans_Hedy_A_Gradual} |
15 | 28 | \citation{resnick2009scratch} |
| 29 | +\citation{freitasfilho2022scratch} |
16 | 30 | \citation{wang2021pseutopy} |
17 | 31 | \citation{Memon_UrduScript_2019} |
18 | 32 | \citation{Urdu_Mein_Programming} |
19 | 33 | \citation{swidan2023framework} |
| 34 | +\citation{coghlan2014transition} |
20 | 35 | \citation{legesher} |
21 | 36 | \citation{otten2023towards} |
22 | | -\@writefile{toc}{\selectlanguage *[]{english}} |
23 | | -\@writefile{toc}{\contentsline {section}{\numberline {I}Introduction}{1}{}\protected@file@percent } |
24 | | -\@writefile{toc}{\contentsline {section}{\numberline {II}Related Work}{1}{}\protected@file@percent } |
25 | | -\@writefile{toc}{\contentsline {subsection}{\numberline {\mbox {II-A}}Learning in your own language}{1}{}\protected@file@percent } |
26 | | -\@writefile{toc}{\contentsline {subsection}{\numberline {\mbox {II-B}}Non-English, monolingual programming languages}{1}{}\protected@file@percent } |
27 | | -\@writefile{toc}{\contentsline {subsection}{\numberline {\mbox {II-C}}Multilingual programming languages}{1}{}\protected@file@percent } |
28 | | -\@writefile{toc}{\contentsline {subsection}{\numberline {\mbox {II-D}}Localizing existing programming languages}{1}{}\protected@file@percent } |
29 | | -\@writefile{toc}{\contentsline {subsection}{\numberline {\mbox {II-E}}Multilingual/Localized Programming Languages}{1}{}\protected@file@percent } |
30 | | -\@writefile{toc}{\contentsline {subsection}{\numberline {\mbox {II-F}}Multilingual Programming Environments}{1}{}\protected@file@percent } |
| 37 | +\@writefile{toc}{\contentsline {subsection}{\numberline {\mbox {II-C}}Multilingual programming languages}{2}{}\protected@file@percent } |
| 38 | +\@writefile{toc}{\contentsline {subsection}{\numberline {\mbox {II-D}}Localizing existing programming languages}{2}{}\protected@file@percent } |
| 39 | +\@writefile{toc}{\contentsline {subsection}{\numberline {\mbox {II-E}}Thin wrappers}{2}{}\protected@file@percent } |
31 | 40 | \@writefile{toc}{\contentsline {section}{\numberline {III}Design of UniversalPython}{2}{}\protected@file@percent } |
32 | 41 | \@writefile{lof}{\setforeignlanguage {english}} |
33 | 42 | \@writefile{lot}{\setforeignlanguage {english}} |
|
38 | 47 | \@writefile{toc}{\selectlanguage *[variant=us,ordinalmonthday=false]{english}} |
39 | 48 | \@writefile{toc}{\selectlanguage *[]{english}} |
40 | 49 | \zref@newlabel{footdir@2}{\abspage{2}} |
41 | | -\citation{thealgorithms_python} |
| 50 | +\@writefile{toc}{\selectlanguage *[]{urdu}} |
| 51 | +\@writefile{toc}{\selectlanguage *[variant=us,ordinalmonthday=false]{english}} |
| 52 | +\@writefile{toc}{\selectlanguage *[]{english}} |
| 53 | +\@writefile{lof}{\setforeignlanguage {english}} |
| 54 | +\@writefile{lot}{\setforeignlanguage {english}} |
| 55 | +\@writefile{lot}{\contentsline {table}{\numberline {I}{\ignorespaces Language dictionary for periods and commas}}{3}{}\protected@file@percent } |
| 56 | +\newlabel{tab:language_dictionary}{{I}{3}{}{}{}} |
| 57 | +\@writefile{lof}{\setforeignlanguage {english}} |
| 58 | +\@writefile{lot}{\setforeignlanguage {english}} |
| 59 | +\@writefile{lot}{\contentsline {table}{\numberline {II}{\ignorespaces Comparison of Python Keywords and their Urdu Equivalents}}{3}{}\protected@file@percent } |
| 60 | +\newlabel{tab:python_urdu}{{II}{3}{}{}{}} |
42 | 61 | \@writefile{toc}{\contentsline {section}{\numberline {IV}Experimentation}{3}{}\protected@file@percent } |
43 | 62 | \@writefile{toc}{\contentsline {subsection}{\numberline {\mbox {IV-A}}Evaluation metrics}{3}{}\protected@file@percent } |
44 | 63 | \newlabel{AA}{{\mbox {IV-A}}{3}{}{}{}} |
45 | 64 | \@writefile{toc}{\contentsline {subsection}{\numberline {\mbox {IV-B}}Benchmarks with Python}{3}{}\protected@file@percent } |
46 | 65 | \newlabel{BB}{{\mbox {IV-B}}{3}{}{}{}} |
47 | | -\@writefile{toc}{\contentsline {section}{\numberline {V}Results}{3}{}\protected@file@percent } |
48 | | -\@writefile{toc}{\contentsline {subsection}{\numberline {\mbox {V-A}}Benchmarking Python and UniversalPython code}{3}{}\protected@file@percent } |
49 | | -\@writefile{toc}{\contentsline {subsection}{\numberline {\mbox {V-B}}Trying out different languages and translating between them}{3}{}\protected@file@percent } |
50 | | -\@writefile{lof}{\setforeignlanguage {english}} |
51 | | -\@writefile{lot}{\setforeignlanguage {english}} |
52 | | -\@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces Urdu to Hindi code translation and successful compilation with UniversalPython.}}{3}{}\protected@file@percent } |
53 | | -\newlabel{language-to-language}{{2}{3}{}{}{}} |
54 | | -\@writefile{toc}{\contentsline {subsection}{\numberline {\mbox {V-C}}Making the Jupyter Kernel}{3}{}\protected@file@percent } |
55 | | -\citation{Understanding_TypeScript} |
| 66 | +\citation{thealgorithms_python} |
| 67 | +\citation{swidan2023framework} |
| 68 | +\citation{swidan2023framework} |
| 69 | +\@writefile{toc}{\contentsline {section}{\numberline {V}Results}{4}{}\protected@file@percent } |
| 70 | +\@writefile{toc}{\contentsline {subsection}{\numberline {\mbox {V-A}}Benchmarking Python and UniversalPython code}{4}{}\protected@file@percent } |
| 71 | +\@writefile{toc}{\contentsline {subsection}{\numberline {\mbox {V-B}}Trying out different languages and translating between them}{4}{}\protected@file@percent } |
| 72 | +\@writefile{toc}{\contentsline {subsection}{\numberline {\mbox {V-C}}Making the Jupyter Kernel}{4}{}\protected@file@percent } |
56 | 73 | \@writefile{lof}{\setforeignlanguage {english}} |
57 | 74 | \@writefile{lot}{\setforeignlanguage {english}} |
58 | | -\@writefile{lot}{\contentsline {table}{\numberline {I}{\ignorespaces A application of the framework to a set of programming languages}}{4}{}\protected@file@percent } |
| 75 | +\@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces Urdu to Hindi code translation and successful compilation with UniversalPython.}}{4}{}\protected@file@percent } |
| 76 | +\newlabel{language-to-language}{{2}{4}{}{}{}} |
59 | 77 | \@writefile{toc}{\contentsline {section}{\numberline {VI}Limitations}{4}{}\protected@file@percent } |
60 | 78 | \@writefile{toc}{\contentsline {section}{\numberline {VII}Future Work}{4}{}\protected@file@percent } |
| 79 | +\citation{Understanding_TypeScript} |
61 | 80 | \bibstyle{bibtex/IEEEtran} |
62 | 81 | \bibdata{bibtex/IEEEexample} |
63 | | -\bibcite{Wiki_NonEnglish}{1} |
64 | | -\bibcite{backus1978history}{2} |
65 | | -\bibcite{zuse1963ansaetze}{3} |
66 | | -\bibcite{bauer1972plankalkul}{4} |
67 | | -\bibcite{buhmann2008mother}{5} |
68 | | -\bibcite{taylor2015finding}{6} |
69 | | -\bibcite{trudell2009local}{7} |
70 | | -\bibcite{unescobangkok2005mothertongue}{8} |
71 | | -\bibcite{10.1145/3304221.3319778}{9} |
72 | | -\bibcite{dasgupta2017learning}{10} |
73 | | -\bibcite{Hermans_Hedy_A_Gradual}{11} |
74 | | -\bibcite{resnick2009scratch}{12} |
75 | | -\bibcite{wang2021pseutopy}{13} |
76 | | -\bibcite{Memon_UrduScript_2019}{14} |
77 | | -\bibcite{Urdu_Mein_Programming}{15} |
78 | | -\bibcite{swidan2023framework}{16} |
79 | | -\bibcite{legesher}{17} |
80 | | -\bibcite{otten2023towards}{18} |
81 | | -\bibcite{thealgorithms_python}{19} |
82 | | -\bibcite{Understanding_TypeScript}{20} |
| 82 | +\bibcite{Difficulties_of_Learning}{1} |
| 83 | +\bibcite{Wiki_NonEnglish}{2} |
| 84 | +\bibcite{backus1978history}{3} |
| 85 | +\bibcite{zuse1963ansaetze}{4} |
| 86 | +\bibcite{bauer1972plankalkul}{5} |
| 87 | +\bibcite{buhmann2008mother}{6} |
| 88 | +\bibcite{taylor2015finding}{7} |
| 89 | +\bibcite{trudell2009local}{8} |
| 90 | +\bibcite{unescobangkok2005mothertongue}{9} |
| 91 | +\bibcite{localized_content}{10} |
| 92 | +\bibcite{dasgupta2017learning}{11} |
| 93 | +\@writefile{lof}{\setforeignlanguage {english}} |
| 94 | +\@writefile{lot}{\setforeignlanguage {english}} |
| 95 | +\@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 } |
83 | 96 | \@writefile{toc}{\contentsline {section}{References}{5}{}\protected@file@percent } |
84 | | -\gdef \@abspage@last{5} |
| 97 | +\bibcite{universaldesign}{12} |
| 98 | +\bibcite{NonNative_English_Speakers}{13} |
| 99 | +\bibcite{Robik_Programming_Language}{14} |
| 100 | +\bibcite{african_native_language}{15} |
| 101 | +\bibcite{Kalam_Programming_Language}{16} |
| 102 | +\bibcite{wenyan_lang}{17} |
| 103 | +\bibcite{alif_language}{18} |
| 104 | +\bibcite{Hermans_Hedy_A_Gradual}{19} |
| 105 | +\bibcite{resnick2009scratch}{20} |
| 106 | +\bibcite{freitasfilho2022scratch}{21} |
| 107 | +\bibcite{wang2021pseutopy}{22} |
| 108 | +\bibcite{Memon_UrduScript_2019}{23} |
| 109 | +\bibcite{Urdu_Mein_Programming}{24} |
| 110 | +\bibcite{swidan2023framework}{25} |
| 111 | +\bibcite{coghlan2014transition}{26} |
| 112 | +\bibcite{legesher}{27} |
| 113 | +\bibcite{otten2023towards}{28} |
| 114 | +\bibcite{thealgorithms_python}{29} |
| 115 | +\bibcite{Understanding_TypeScript}{30} |
| 116 | +\gdef \@abspage@last{6} |
0 commit comments