This is a literate text for jashkenas/coffeescript#3248
cs = 1 # this is the only line of real codeNow I want some code examples, not part of the coffee code
var js = 2;
js = 3;and it works ok. Even if start identing more
for (var js=1; js<Infinity; js++) {
indentedCode = 'works ok'
}inside code fences, it just works.
But then it all breaks, even in backtick fenced code, when I leave one blank line:
for (var js=1; js++; js<largeNum) {
indentedCode_AfterBlankLine = 'it breaks!';
stillBroken = true;
}However
for (var js=1; js++; js<largeNum) {
// This fixes it
indentedCode = 'it doesn't break!';
}Or just remove indentation
for (var js=1; js++; js<largeNum) {
non_indentedCode_AfterBlankLine = 'it doesn't break!';
}