• @[email protected]
    link
    fedilink
    295 days ago

    the function reads the comment added after the function is called using a backtrace and uses them as arguments

    How marvelously creative. What an abomination.

  • @[email protected]
    link
    fedilink
    6
    edit-2
    3 days ago

    This reminds me of a trick to get multiline strings in javascript before they where formally introduced. If you coerce a function in to a string you get the source code for that function, comments and all. This meant that you could write a function with multiline comments and then pick out the middle part. Haven’t tested it so it’s probably sligthly wrong but it was something like:

    var multiLine = ('' + function () {/*
    line 1
    line 2
    */});
    multiLine = multiLine.substring(16, multiLine.length-4);