https://github.com/tpunt/flexbox
Advanced Programming Concepts coursework
https://github.com/tpunt/flexbox
Last synced: 6 months ago
JSON representation
Advanced Programming Concepts coursework
- Host: GitHub
- URL: https://github.com/tpunt/flexbox
- Owner: tpunt
- License: mit
- Created: 2014-11-29T15:46:29.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2014-12-02T12:12:51.000Z (about 11 years ago)
- Last Synced: 2025-07-08T15:04:33.349Z (6 months ago)
- Language: Java
- Size: 965 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# FlexBox (Coursework Project)
This project was coursework for my Advanced Programming Concepts unit.
## About This Project
Please read the 'spec.pdf' file in this directory for information on this coursework.
A database was **not** allowed for this project, and so configuration files were used to encapsulate domain information and constraints.
Antlr was used to parse the external DSL file (src/com/thomaspunt/flexbox/config/BoxTypes.dsl) that stores the business logic for the valid box types.