Change 2490

rmg
rmg committed this change into /
Request Review
Download .zip
Jam langauge work: make 'return' actually return from the rule,
rather than just setting the return value.  Introduce new
break/continue statements for managing loops.

User visible change to be documented in Jam.html.

=== computer:1666: Change 37200 by seiwald@play-seiwald on 2002/10/22 15:41:28

Gross rework of Jam.html documentation, including:

- the description of parameters for rules
- description of -g flag
- a new description of targets
- more about rules and their return values
- better separation of rules and updating actions
- putting borders around the tables

(Undocumented) change to documentation.

=== computer:1666: Change 37551 by seiwald@waffle-cyg-seiwald on 2002/11/03 23:17:12

Document jam's new and working break/continue/return statements.

=== computer:1666: Change 37574 by seiwald@play-seiwald on 2002/11/04 13:13:01
  • Files 8
  • Comments 0
8 edited 0 added 0 deleted
guest/perforce_software/jam/src/Jam.html#15
Loading...
guest/perforce_software/jam/src/RELNOTES#33
Loading...
guest/perforce_software/jam/src/builtins.c#7
Loading...
guest/perforce_software/jam/src/compile.c#11
Loading...
guest/perforce_software/jam/src/compile.h#6
Loading...
guest/perforce_software/jam/src/jamgram.yy#10
Loading...
guest/perforce_software/jam/src/parse.c#3
Loading...
guest/perforce_software/jam/src/parse.h#3
Loading...
Tip: Use n and p to cycle through the changes.