Skip to content

EEC-Developers/framework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EEC Framework

#WARNING The framework is in a state of flux at the moment and might not even compile, let alone work in any useful state.

Description

This is designed to be a minimal framework of abstract data types for Amiga-like operating systems running EEC or other AmigaE derived languages.

Format and Naming Conventions

Drawers are to be upper-camel-case naming, files and modules themselves are to be lower-camel-case and the methods within them should be lower-snake-case.

There should be unit tests for each data type in its respective drawer, recognizable by the word "Test" in the end of their lower-camel-case filenames. Base classes should have "Base" at the end of their filename.

Since Amiga filesystems are case-insensitive, it may make no difference to your code but please try to be consistent with the filename case conventions because cross compilers may someday be possible.