Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Stuff that annoys you...

Name: Anonymous 2010-09-03 12:45

when reading code not written by yourself. For example, I cannot stand it when  people use

if (condition)
    ...
else if (condition)
    ...
else if (condition)
    ...
else if (condition)
    ...
else


instead of the much more readable


if (condition)
    ...
else
    if (condition)
        ...
    else
        if (condition)
            ...
        else
            if (condition)
                ...
            else

Name: Anonymous 2010-09-03 21:14

>>33
Obvious troll is obvious, but your syntax is non-sensical:
' - same as (QUOTE ...)
. - only makes sense as part of a list, it's usually used to denote an improper list or just the CDR part of the list. It makes no sense in your code as it's outside of context (not in a list).
, - unquote, again, outside of context, this only makes sense within a backquote (`)
# - the significance of this is different in Scheme and CL (we were talking about CL in the previous posts, not Scheme, as one should be able to tell by the defmacro, nreverse, push, prog/go and other CL-only macros/special operators/functions. In CL, # is the generic dispatch macro character, and #" is specified as undefined. For more information see CLHS 2.4, especially CLHS 2.4.8 ( http://www.lispworks.com/documentation/HyperSpec/Body/02_dh.htm ).
" - by itself it would be the start of a string, but it's out of context
@ - does nothing by itself, it only makes sense as part of unquote-at (,@) when part of a backquote(`).

After this pointless line-noise which has no meaning, you placed a bunch of balanced parens containg 3 symbols within them, however such symbols are undefined, and if they were meant to represent code and not data, they would not make any sense in CL, as CL is a Lisp-2, not a Lisp-1 (expressions like (((a))) are usually not allowed, although, you could easily make your own Lisp with different semantics where this would be valid without putting too much effort into it, and there are already such libraries and Lisps).

tl;dr: Your contribution is meaningless and you would do well to go back to /b/.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List