diff -r 15b623368482 -r 0d0851bf7815 Annotation.st --- a/Annotation.st Mon Jul 17 12:21:10 2017 +0200 +++ b/Annotation.st Mon Jul 17 12:21:52 2017 +0200 @@ -110,47 +110,44 @@ (in Squeak/Pharo): to browse all nonprimitive methods with pragmas evaluate SystemBrowser default browseAllSelect: [:m| m primitive isZero and: [m pragmas notEmpty]] -" -! + + knownPragmas + context flagging: + + tells the compiler that this context will be returned through + via 'thisContext sender ... sender return' from a lower context. + The compiler's will create a returnable context + (i.e. to prevent context optimizations) -knownPragmas -" - context flagging: - - tells the compiler that this context will be returned through - via 'thisContext sender ... sender return' from a lower context. - The compiler's will create a returnable context - (i.e. to prevent context optimizations) - - exception handling: - - marks contexts as exception handlers. - - - marks contexts which contain unwind actions + exception handling: + + marks contexts as exception handlers. + + + marks contexts which contain unwind actions + + + marks contexts which raise an exception - - marks contexts which raise an exception + misc: + + will not be shown in the debugger - misc: - - will not be shown in the debugger + + affected by style sheet - - affected by style sheet + + marks obsolete methods - - marks obsolete methods - - - must be called if redefined i.e. redefiners MUST do a super-send + + must be called if redefined i.e. redefiners MUST do a super-send - - - + + + - - GNU-smalltalk's way of defining method categories + + GNU-smalltalk's way of defining method categories " ! !