#ifndef __STDARG_H
#define __STDARG_H __STDARG_H
-// TODO
+// ----------------------------------------------------------------------------
+// TYPEDEFS
+
+typedef do-type va_list;
+
+// ----------------------------------------------------------------------------
+// MACROS
+
+#define va_arg( va_list ap, Ty ) // TODO
+#define va_copy( va_list dest, va_list src ) // TODO
+#define va_end( va_list ap ) // TODO
+#define va_start( va_list ap, last-par ) // TODO
#endif // __STDARG_H