Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

NOTHING TO FIND HERE

This repository has been stripped now. Some part of it (how-to-git.txt, setting up Salvo RTOS) are left for future students.

MTRX3700 - Team Archibald

Track an RF-screeching parrot (strangely in ASCII 'e') with a robot.

New to git?

If you're new to git, please have a look at awesome tutorials here:

https://try.github.io/levels/1/challenges/1
https://github.com/jlord/git-it-electron

Naming Conventions

For functions, let's use the C naming standard, and for variables, let's use Java standard. I noticed that using Java standard for everything is a bit useless in C.

Constructs Convention
Functions This_Is_Function()
Variables thisIsVariable
#define (preprocessor) constants THIS_IS_CONSTANT
Structs and Enums ThisIsStruct
// Defining structs and enums 
typedef struct _SOMESTRUCT{
	int foo; 
	int bar; 
} SomeStruct;

typedef enum _SOMEENUM{
	FOO = 0, 
	BAR,	
} SomeEnum


// Using them
SomeStruct structInstance = {1, 1}; 
SomeEnum enumInstance = FOO; 

Things that make the maintainer happy.

If you're adding new .X project, please make sure to add /build, /dist and /nbproject/private entries to .gitignore file.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages