summaryrefslogtreecommitdiffstats
path: root/cli/makefile
Commit message (Collapse)AuthorAgeFilesLines
* Add name processorBoris Kolpackov2009-09-201-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.
* Add definition unit to contextBoris Kolpackov2009-09-201-1/+4
|
* Use new path class, add context and generator classesBoris Kolpackov2009-09-131-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.
* Add semantic graph and traversal mechanismBoris Kolpackov2009-09-051-0/+15
| | | | The parser now builds the semantic graph.
* Link to the libcutl libraryBoris Kolpackov2009-08-301-1/+8
|
* Implement the CLI language parserBoris Kolpackov2009-08-221-1/+1
|
* Tests for the lexerBoris Kolpackov2009-08-091-1/+1
|
* Add the LICENSE file and update licensing informationBoris Kolpackov2009-08-021-1/+1
|
* Initialize the build systemBoris Kolpackov2009-08-021-0/+73