Furry artist and streamer - malleyeno.com

  • 0 Posts
  • 3 Comments
Joined 1 year ago
cake
Cake day: August 7th, 2023

help-circle

  • I might be already exposing myself as an emacs user, but I think Lisp naming convention is pretty reasonable. I use it in other languages as far as their language rules allow me

    • if a variable or function is a predicate (as in if it tests if something is true or not), append p or _p/-p

    • variables and functions both have lisp case variable-name-here. Sub for _ in languages that dont allow - in names

    • unused or unexposed variables are prefixed _ .

    • top level packages get naming rights. So if I’m making cool-package then variables or functions that are specific to it are cool-package-variable (especially if it is exposed to other packages). cool-package/variable is also good if allowed.

    • otherwise, separate namespaces with /. So there’s main-function and my/main-function. If / is reserved, then I assume the language has a way of segmenting namespaces already and just default to that since _ or - would get ambiguous here.

    See the rest here: https://github.com/bbatsov/emacs-lisp-style-guide


  • Generally speaking, you will be asked to swear or affirm that you are going to tell the truth, and that you understand the consequences of not telling the truth. Whether you do a whole ceremony about it or not, it doesn’t really matter – but the court will want to know that you are competent to testify truthfully and that you know that you’re not allowed to testify to things you know aren’t true.

    If you’re asking “can you be forced to testify?”, the answer is “Yes but it depends.” If you’re competent to testify and the officers of the court deem your testimony important, they can subpoena your testimony. If you have a reason to contest it, you can – but “I don’t want to” isn’t good enough.