aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2012-12-29Renamed build area for great tab autocompletion justice.Jussi Pakkanen2-2/+2
2012-12-29Better text output in shell script.Jussi Pakkanen2-3/+8
2012-12-29Can link executables.Jussi Pakkanen1-2/+12
2012-12-29Add debug flags to the mix.Jussi Pakkanen2-3/+7
2012-12-29Can generate compile commands.Jussi Pakkanen3-5/+55
2012-12-29Created the beginning of a shell script generator.Jussi Pakkanen1-0/+47
2012-12-29Created an environment class.Jussi Pakkanen1-0/+47
2012-12-29Created the executable command.Jussi Pakkanen1-3/+28
2012-12-29Even more extracting.Jussi Pakkanen1-16/+16
2012-12-29Extracted validator and project function to their own functions.Jussi Pakkanen1-8/+23
2012-12-27Can set project language.Jussi Pakkanen1-4/+20
2012-12-26Renamed main file.Jussi Pakkanen2-1/+1
2012-12-26Can call functions and print text.Jussi Pakkanen3-4/+44
2012-12-26Deal with empty lines in input.Jussi Pakkanen1-0/+5
2012-12-26Track line numbers in AST nodes.Jussi Pakkanen2-31/+34
2012-12-26Created an interpreter class and even made it interpret something.Jussi Pakkanen3-1/+56
2012-12-26Renamed parser file.Jussi Pakkanen1-0/+0
2012-12-26Build AST.Jussi Pakkanen2-23/+33
2012-12-26Created AST node types.Jussi Pakkanen2-0/+78
2012-12-26Renamed the parser file.Jussi Pakkanen1-0/+0
2012-12-26Check that the C compiler can produce valid executables.Jussi Pakkanen2-2/+28
2012-12-26Unit test harness.Jussi Pakkanen2-0/+44
2012-12-26Use os.path.samefile.Jussi Pakkanen1-1/+1
2012-12-26Fix warning.Jussi Pakkanen1-0/+1
2012-12-26Clean up imports.Jussi Pakkanen1-2/+1
2012-12-26Validate user given paths.Jussi Pakkanen1-3/+45
2012-12-26Started work on main runner file.Jussi Pakkanen1-0/+31
2012-12-25Empty function call arguments work.Jussi Pakkanen1-1/+2
2012-12-25Remove quotation from strings.Jussi Pakkanen1-1/+5
2012-12-25Assign expressions to statements.Jussi Pakkanen1-1/+1
2012-12-25Parse slightly more.Jussi Pakkanen1-10/+8
2012-12-25Parses something.Jussi Pakkanen1-13/+17
2012-12-25Started working on the parser part.Jussi Pakkanen1-3/+69
2012-12-24Compiler class tells what files it can compile.Jussi Pakkanen1-1/+7
2012-12-24Build command line.Jussi Pakkanen1-1/+24
2012-12-24Opt flags.Jussi Pakkanen1-2/+8
2012-12-24Make CCompiler more of an abstract base class.Jussi Pakkanen1-3/+0
2012-12-24Compiler name may have more than one command (i.e. "ccache gcc" works).Jussi Pakkanen1-8/+9
2012-12-24Beginnings of environment detector.Jussi Pakkanen1-0/+49
2012-12-23Update line numbers.Jussi Pakkanen1-2/+9
2012-12-23Detect braces.Jussi Pakkanen1-1/+5
2012-12-23Detect brackets.Jussi Pakkanen1-0/+5
2012-12-23Allow whitespace in EOL continuation.Jussi Pakkanen1-2/+2
2012-12-23Detect strings and end-of-lines.Jussi Pakkanen1-3/+9
2012-12-23Tokenize strings.Jussi Pakkanen1-2/+4
2012-12-23Created simple parser.Jussi Pakkanen1-1/+36
2012-12-23Start of project.Jussi Pakkanen3-0/+226