Document semantic differences from Jam
dominicm00 opened this issue · comments
Create a document of Ham's semantic differences from Jam:
-
piecemeal
is unnecessary (and deprecated) -
together
actions only accept one target as a source - Ham's string parsing
- Ham's operation parsing (e.g.
X = Y[3-5] ; $($(X))
) - Variable expansion in actions (no Jam expansion)
- Fixed subscripts
- Evaluation order of action modifiers
- No parent directory modifier
- Pseudotargets are always built
- Lack of member attribute
Ham v2 has been moved; closing issues not relevant for v1.