:)
If I were to design a new language, I would go the other way,
less complex, more explicit.
I would go for a kind of C99- language (C-- is already taken by a
great evil):
- only sized types (u8 s16 f80...), no void pointer
- kind of no implicit cast (use of aliasing)
- no typedef
- no enum
- one loop instruction (loop{} you would break or continue)
- arrays to behave like structs
- no bitfield
- a clean attribute management syntax
- no const/volatile/inline/static... that would be done using
the attribute
syntax
- clean inline asm.
...
--
Sylvain
_______________________________________________
Tinycc-devel mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/tinycc-devel