-ansi (c89) -pedantic -Wall