Spaces:
Running
Running
File size: 430 Bytes
8f3f8db |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
*vmmakerjs
emitJSCodeAsArgumentOn: aStream level: level generator: aCodeGen
| statementWasComment |
statementWasComment := false.
statements
do:
[:s |
s emitJSCommentOn: aStream level: level.
s emitJSCodeAsArgumentOn: aStream level: 0 generator: aCodeGen.
statementWasComment := s isComment]
separatedBy:
[((self endsWithCloseBracket: aStream)
or: [statementWasComment]) ifFalse: [aStream nextPut: $,]] |