Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2016-04-09 | Add abs_dir_path type, auto-complete if initialized from names | Boris Kolpackov | 1 | -10/+11 | |
2016-04-05 | Add support for scope/target-qualified variable expansion | Boris Kolpackov | 1 | -91/+160 | |
For example: print $(dir/:var) print $(file{target}:var) print $(dir/file{target}:var) Note that if the scope/target does not (yet) exists, it will be created. | |||||
2016-04-05 | Make name::pair char again | Boris Kolpackov | 1 | -2/+12 | |
The plan is to represent scope/target-qualified variables as ':'-style pairs. | |||||
2016-04-04 | Implement value typing, null support via value attributes | Boris Kolpackov | 1 | -128/+306 | |
For example: v = [null] v = [string] abc v += ABC # abcABC | |||||
2016-04-02 | Implement variable typing (via attributes) | Boris Kolpackov | 1 | -19/+77 | |
Now we can do: [string] str = foo | |||||
2016-04-02 | Add attribute syntax infrastructure | Boris Kolpackov | 1 | -25/+141 | |
2016-04-01 | Allow specifying scope in target type/pattern-specific variable assignment | Boris Kolpackov | 1 | -38/+43 | |
For example: tests/exe{*}: test = true | |||||
2016-03-31 | Set part of variable override implementation | Boris Kolpackov | 1 | -0/+14 | |
2016-03-30 | Minor parser interface rework | Boris Kolpackov | 1 | -12/+11 | |
2016-03-28 | New variable architecture | Boris Kolpackov | 1 | -15/+21 | |
2016-03-28 | Add support for pair representation reversibility | Boris Kolpackov | 1 | -1/+1 | |
2016-03-28 | Change pairs semantics from separated to unseparated | Boris Kolpackov | 1 | -14/+29 | |
Before we use to recognize 'x @ y' as a pair. Now it has to be written unseparated, as 'x@y'. See tests/pairs for details on the new semantics. | |||||
2016-03-28 | Enable @-delimited pairs mode everywhere | Boris Kolpackov | 1 | -41/+102 | |
2016-02-29 | Rename level[1-6]() to l[1-6]() | Boris Kolpackov | 1 | -9/+9 | |
2016-02-12 | <types>/<utility> scheme cleanup | Boris Kolpackov | 1 | -6/+0 | |
2016-01-24 | Differentiate extension printing according to stream verbosity | Boris Kolpackov | 1 | -3/+2 | |
2016-01-24 | If base target type doesn't use extensions, don't use them in derived | Boris Kolpackov | 1 | -2/+6 | |
2016-01-24 | Fix bug in dynamically derived target types | Boris Kolpackov | 1 | -1/+8 | |
2016-01-23 | Cleanup absolute/relative path diagnostics by introducing stream verbosity | Boris Kolpackov | 1 | -13/+13 | |
2016-01-21 | Add support for ==, != in eval context | Boris Kolpackov | 1 | -3/+42 | |
2016-01-21 | Rename equal token to assign, etc | Boris Kolpackov | 1 | -16/+10 | |
2016-01-09 | Update copyright year | Boris Kolpackov | 1 | -1/+1 | |
2016-01-05 | Rename build directory/namespace to build2 | Boris Kolpackov | 1 | -0/+2206 | |