Matching Items (3)
Filtering by

Clear all filters

135148-Thumbnail Image.png
Description
\English is a programming language, a method of allowing programmers to write instructions such that a computer may understand and execute said instructions in the form of a program. Though many programming languages exist, this particular language is designed for ease of development and heavy optimizability in ways that no

\English is a programming language, a method of allowing programmers to write instructions such that a computer may understand and execute said instructions in the form of a program. Though many programming languages exist, this particular language is designed for ease of development and heavy optimizability in ways that no other programming language is. Building on the principles of Assembly level efficiency, referential integrity, and high order functionality, this language is able to produce extremely efficient code; meanwhile, programmatically defined English-based reusable syntax and a strong, static type system make \English easier to read and write than many existing programming languages. Its generalization of all language structures and components to operators leaves the language syntax open to project-specific syntactical structuring, making it more easily applicable in more cases. The thesis project requirements came in three parts: a compiler to compile \English code into NASM Assembly to produce a final program product; a standard library to define many of the basic operations of the language, including the creation of lists; and C translation library that would utilize \English properties to compile C code using the \English compiler. Though designed and partially coded, the compiler remains incomplete. The standard library, C translation library, and design of the language were completed. Additional tools regarding the language design and implementation were also created, including a Gedit syntax highlighting configuration file; usage documentation describing in a tutorial style the basic usage of the language; and more. Though the thesis project itself may be complete, the \English project will continue in order to produce a new language capable of the abilities possible with the design of this language.
ContributorsDavey, Connor (Author) / Gupta, Sandeep (Thesis director) / Bazzi, Rida (Committee member) / Calliss, Debra (Committee member) / Barrett, The Honors College (Contributor)
Created2016-05
137806-Thumbnail Image.png
Description
While the use of super-cooled gasses as a tool for the study of macroscopic quantum effects has only become experimentally viable in recent years, theories involing such gasses have existed almost as long as quantum theory itself. Albert Einstein first proposed the concept of what is known today as a

While the use of super-cooled gasses as a tool for the study of macroscopic quantum effects has only become experimentally viable in recent years, theories involing such gasses have existed almost as long as quantum theory itself. Albert Einstein first proposed the concept of what is known today as a Bose-Einstein condensate; the driving principle behind his theory was a deliberate exploitation of the symmetric property of multiparticle bosonic wavefunctions. Specifically, since the Bose-Einstein statistics of bosons dic- tate that any arbitrary number of particles can occupy the same state, it is possible in an extremely low energy environment for particles on the order of Avagadro's number to all condense into the ground state. This state of matter is now called a Bose-Einstein condensate (hereafter referred to as a BEC). This state of matter is interesting because having such a large number of particles in the same state allows for the observation of macroscopic quantum effects.
ContributorsSpencer, Kwit (Author) / Schmidt, Kevin (Thesis director) / Treacy, Michael (Committee member) / Dawson, Colby (Committee member) / Barrett, The Honors College (Contributor) / College of Liberal Arts and Sciences (Contributor)
Created2012-12
137815-Thumbnail Image.png
Description
Children's literature is a comparatively new concept that has changed as the view of children and childhood has changed. The idea that books written for children are more than just amusement and that these books instill values and pride in one's culture has been approached very differently in the United

Children's literature is a comparatively new concept that has changed as the view of children and childhood has changed. The idea that books written for children are more than just amusement and that these books instill values and pride in one's culture has been approached very differently in the United States and Russia. While there are universal morals and common themes in children's literature, there are just as many culturally-dependent ideals that make children's literature and its translation an enlightening way to study the culture of a people or nation and ease the tensions between emerging global and traditional national lessons in children's literature.
ContributorsZubiate, Rachel (Author) / Moldabekova, Saule (Thesis director) / Hoogenboom, Hilde (Committee member) / Hogue, Cynthia (Committee member) / Barrett, The Honors College (Contributor) / College of Liberal Arts and Sciences (Contributor)
Created2012-12