You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
process.stdout.write("# Exercise Hints\n\nThe hints below might help when you are stuck with one of the exercises in this book. They don't give away the entire solution, but rather try to help you find it yourself.\n\n");
for (let name of readdirSync(".")) {
if (!/^\d\d.*\.md$/.test(name)) continue
let file = readFileSync(name, "utf8")
let title = file.match(/(?:\n|^)# (.*?)\n/)[1], titleWritten = false
let curSubsection
let re = /\n### (.*?)\n|\{\{hint\n([^]+?)\nhint\}\}/g, m