{ "!", _BANG_t }, { "!=", _BANG_EQUALS_t }, { "&", _AMPER_t }, { "&&", _AMPERAMPER_t }, { "(", _LPAREN_t }, { ")", _RPAREN_t }, { "+=", _PLUS_EQUALS_t }, { ":", _COLON_t }, { ";", _SEMIC_t }, { "<", _LANGLE_t }, { "<=", _LANGLE_EQUALS_t }, { "=", _EQUALS_t }, { ">", _RANGLE_t }, { ">=", _RANGLE_EQUALS_t }, { "?=", _QUESTION_EQUALS_t }, { "[", _LBRACKET_t }, { "]", _RBRACKET_t }, { "actions", ACTIONS_t }, { "bind", BIND_t }, { "break", BREAK_t }, { "case", CASE_t }, { "continue", CONTINUE_t }, { "default", DEFAULT_t }, { "else", ELSE_t }, { "existing", EXISTING_t }, { "for", FOR_t }, { "if", IF_t }, { "ignore", IGNORE_t }, { "in", IN_t }, { "include", INCLUDE_t }, { "local", LOCAL_t }, { "maxline", MAXLINE_t }, { "on", ON_t }, { "piecemeal", PIECEMEAL_t }, { "quietly", QUIETLY_t }, { "return", RETURN_t }, { "rule", RULE_t }, { "switch", SWITCH_t }, { "together", TOGETHER_t }, { "updated", UPDATED_t }, { "while", WHILE_t }, { "{", _LBRACE_t }, { "|", _BAR_t }, { "||", _BARBAR_t }, { "}", _RBRACE_t },
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#8 | 3294 | Miklos Fazekas | Upgraded to jam2.5rc3 | ||
#7 | 2579 | Miklos Fazekas | GSJam to 2.5rc1 integration | ||
#6 | 2519 | Miklos Fazekas | Sync to 2.5rc1 | ||
#5 | 1591 | Miklos Fazekas | Integrated to jam 2.4 mainline | ||
#4 | 1573 | Miklos Fazekas | Merge to jam mainline. | ||
#3 | 1395 | Miklos Fazekas | Merge with main jam | ||
#2 | 1221 | Miklos Fazekas |
Introduced dontdelete action modifier. This modifier is usefull for actions with multiple targets, in this case failure means only partial failure, and not full failure. First target might be compiled succesfully, so deleting it is not good. |
||
#1 | 1212 | Miklos Fazekas | Created a Jam branch | ||
//guest/perforce_software/jam/src/jamgramtab.h | |||||
#2 | 486 | Perforce staff |
Jam 2.3. See RELNOTES for a list of changes from 2.2.x. Just about every source file was touched when jam got ANSI-fied. |
||
#1 | 2 | laura | Add Jam/MR 2.2 source |