Edina - A simple stack-oriented compiled programming language.
-
Updated
Jun 8, 2023 - Java
Edina - A simple stack-oriented compiled programming language.
This repository focuses on exploring the various new features and enhancements introduced in Java 8. However, we take a different approach by first solving problems using the functional programming style, and then converting them into imperative solutions to gain a deeper understanding of other Java 8 features.
Various assignments relating to the practice of AI concepts, specifically: search, logic, learning, and uncertainty.
This is a comparative look at writing a todo program in Java (Object-Oriented Programming) and Python (Imperatively).
This repository demonstrates work completed as part of the University of St Andrews, CS5011 Artificial Intelligence Practice module. Specifically, four different AI practice domains were considered: Search, Uncertainty, Logic, and Learning.
Add a description, image, and links to the imperative topic page so that developers can more easily learn about it.
To associate your repository with the imperative topic, visit your repo's landing page and select "manage topics."