Vincent Coetzee's repositories
ArgonWorks
ArgonWorks the second version of a compiler and a novel IDE for working with the Argon language. Argon has multiple inheritance as well as type inference but methods are all multimethods and dispatch according to the types of all parameters not just the receiver.
CircleControlPOC
Proof of concept of a circular control that rotates to show additional choices
DesignPatternPlaygrounds
Swift playgrounds that demonstrate the use of various design patterns. The sample code uses examples both similar to and different from the GoF book.
Wireframes
Wireframes ( will ) provide a fairly complete implementation of the Coordinator/Wireframe pattern for Swift based iOS applications.
Argon
The latest incarnation of the Argon language.
IDSpoof
Tool for spoofing RSA ID numbers. This little app makes use of the rules defined by the SA Department of Home Affairs to enable the generation of perfectly valid ( i.e. they will validate correctly ) but non existent South African ID numbers.
Argon2021
Compiler for the Argon Language
ArgonOne
The Argon Language, Argon Virtual Machine and Argon Assembler
ArgonWorx
Development environment for the Argon Language
BearPolar
Bipolar disorder is a devastating illness that has a large number of sufferers. This application ( when finished ) will help bipolar sufferers manage their illness and report information to caregivers if the user so wishes.
GraphColoring
Code learning to colour graphs for various probems
IrantiAndroidApp
Iranti Android Application
Logging
Basic logging functionality for Swift
Mercury
Mercury is a small news app.
Miscellaneous
Miscellaneous files that I need stored on GitHub
Modeling
Provides the basic architectural infrastructure for creating, managing and using Services, Models, Dependents and Bindings.
NeonORB
Basic CORBA ORB for Swift - NOT IIOP Compliant
PorterStemmerCocoaPod
Porter Stemmer CocoaPod
TickTock
Sample repo for testing out CI tools
UIValueModels
ValueModels with UIKit extended to use them. In Swift 4
WookieMovies
WookieMovies