summaryrefslogtreecommitdiff
path: root/cli/makefile
AgeCommit message (Collapse)AuthorFilesLines
2011-01-04Copyright updateBoris Kolpackov1-1/+1
2010-06-02Add cli options instead of overriding themBoris Kolpackov1-1/+1
2010-01-01Update copyrightBoris Kolpackov1-1/+1
2009-12-13Mark 'stdout' as a reserved nameBoris Kolpackov1-1/+2
On some platforms (e.g., Windows/VC++ 8.0) stdout is a macro.
2009-12-10Allows additional options to be provided in files (--options-file)Boris Kolpackov1-1/+1
Implemented using the new argv_file_scanner scanner implementation.
2009-11-17Complete the implementation of the option documentationBoris Kolpackov1-0/+1
Add the man page generator. Port CLI usage, HTML documentation and the man page to the auto-generated version. Update examples and documentation.
2009-11-08Implement HTML pages generationBoris Kolpackov1-0/+1
2009-10-11Add install targetBoris Kolpackov1-5/+0
2009-10-11Remove support for the dist targetBoris Kolpackov1-9/+0
2009-10-04Compensate for situations without dependency auto-generationBoris Kolpackov1-1/+1
2009-10-04Move runtime inline function to inline fileBoris Kolpackov1-0/+1
2009-10-04Add options for various include settingsBoris Kolpackov1-0/+1
--include-with-brackets --include-prefix --guard-prefix
2009-09-27Add option file for the CLI compiler itselfBoris Kolpackov1-3/+12
2009-09-27Generate parsing constructors and parsing codeBoris Kolpackov1-0/+2
Also generate some runtime support code such exceptions, value parsers, etc.
2009-09-20Add name processorBoris Kolpackov1-2/+3
Name processor is a separate pass over the semantics graph that assigns names to various constructs while making sure there are no name clashes.
2009-09-20Add definition unit to contextBoris Kolpackov1-1/+4
2009-09-13Use new path class, add context and generator classesBoris Kolpackov1-0/+4
Use cutl::fs::path instead of std::string in the semantic graph. Add context and generator stubs, to be filled next. Connect everything in the compiler driver.
2009-09-05Add semantic graph and traversal mechanismBoris Kolpackov1-0/+15
The parser now builds the semantic graph.
2009-08-30Link to the libcutl libraryBoris Kolpackov1-1/+8
2009-08-22Implement the CLI language parserBoris Kolpackov1-1/+1
2009-08-09Tests for the lexerBoris Kolpackov1-1/+1
2009-08-02Add the LICENSE file and update licensing informationBoris Kolpackov1-1/+1
2009-08-02Initialize the build systemBoris Kolpackov1-0/+73