From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Rocky Bernstein Newsgroups: gmane.emacs.devel Subject: Using the correct terms LAP vs ELisp Bytecode or something else Date: Wed, 20 Dec 2017 19:44:31 -0500 Message-ID: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="001a114fd648cc7df60560cf00f7" X-Trace: blaine.gmane.org 1513816964 14830 195.159.176.226 (21 Dec 2017 00:42:44 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 21 Dec 2017 00:42:44 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Dec 21 01:42:40 2017 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eRowZ-0003Rl-Ax for ged-emacs-devel@m.gmane.org; Thu, 21 Dec 2017 01:42:39 +0100 Original-Received: from localhost ([::1]:50034 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eRoyX-0001HG-BJ for ged-emacs-devel@m.gmane.org; Wed, 20 Dec 2017 19:44:41 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39231) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eRoyP-0001H3-4l for emacs-devel@gnu.org; Wed, 20 Dec 2017 19:44:34 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eRoyO-00070t-BV for emacs-devel@gnu.org; Wed, 20 Dec 2017 19:44:33 -0500 Original-Received: from mail-qk0-x234.google.com ([2607:f8b0:400d:c09::234]:40977) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eRoyO-00070S-6d for emacs-devel@gnu.org; Wed, 20 Dec 2017 19:44:32 -0500 Original-Received: by mail-qk0-x234.google.com with SMTP id r184so21364205qke.8 for ; Wed, 20 Dec 2017 16:44:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:from:date:message-id:subject:to; bh=sBCW7Tq4NvdRLUlAxmFKZ9L2FLJIQSUBQcguJ67u8bw=; b=cWkjjEH57Un8YozlPO49RfztpcheHdG/6x14kLbsGVe8F3n2EEeiaysQD5iRsvlM3p AuR9VQUQbEJIgQHsHa3vcMdMesESr76o3L3Y39ZWD9F/ZdHo0vwvcbaZ0680xZPgQgCl nnbkSh4x3MUFTSVmyNnFXrMKh6U4/Vf6yMvxnct8d5qvS7yzEAMM42M4NPIHGxM2ff4K 0IzonMwvmeW4K8gk6D96z6Z/2ZJOaI/sLmfTD+5HL8ivLVrunhrh/7CRe6kl6T611oce 759p5Sa3rMHHG7qy+rfAkeQKNORzFfE/7TaEO9LI9sXxD0tttkBilvmRTddQ0qlfc9b2 U5yQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:from:date:message-id:subject :to; bh=sBCW7Tq4NvdRLUlAxmFKZ9L2FLJIQSUBQcguJ67u8bw=; b=LhS3WDiFLlX132+ChdCStSFzqNwpen7Lq0fe+kB2yNccg9DjXHvYfLFJ5S8oRDNRda xczKQf647EyrEt99acPqdAGKxOAMojv9GpIn6BvcTuMc9K7cnu0QUOpbQXnVzdinLitv seFnCHf0/q1MgiD+4ed3LbdY7N2O1vwYgNlBneDWmgmpA6HLNdHEzTXiuRzJxfbEPw/9 ZCPnMQvveBgWmQTsDSuZC3JUza8wA9wowfZmDWKz8iQS6Kc+NuWNDTbjqqTWwFESIEZl 7MUzPAMVSLdIQEKqgjTuB0gDu8v07zYlqFUWfFx4NyAxqNfDObtvPbr/QHQmzbkcvVPw UDOQ== X-Gm-Message-State: AKGB3mJS4Hk/IW12/GrHl67DfE1C+ZgGV6JRQ7vTmpCndrCOEZECZ3Vl So+80zo+M1p3CpFTmCBmmT33DyLemOMLJC9XXvdt3w== X-Google-Smtp-Source: ACJfBotoQ03aDqHvjCj5QdoCLiMIgtLhvx0Pezq9AluM2uZXEv2UjNw5ZdxPqLfS4fbPUHkPtjtpc2JITVtC6QE4iCk= X-Received: by 10.55.161.78 with SMTP id k75mr12676861qke.158.1513817071450; Wed, 20 Dec 2017 16:44:31 -0800 (PST) Original-Received: by 10.12.197.8 with HTTP; Wed, 20 Dec 2017 16:44:31 -0800 (PST) X-Google-Sender-Auth: 3i_Us7sqLpKHIUBd5w1HRC6WiNg X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400d:c09::234 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:221290 Archived-At: --001a114fd648cc7df60560cf00f7 Content-Type: text/plain; charset="UTF-8" What's the difference between LAP and Elisp Bytecode (if that is the right term)? LAP stands for Lisp Assembly Program, so I imagine that refers to the text representation. Bytecode however generally refers to a more binary representation, but I guess often it includes the mnemonics for the code. If I want to describe the the assembly instructions, should I refer to it as LAP instructions or Elisp bytecode instructions or Emacs Lisp bytecode instructions? And is it "bytecode' or "byte code"? Or maybe there aren't any conventions and none of this matters so I can just use whatever I feel like. Please advise. Thanks. --001a114fd648cc7df60560cf00f7 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
What's the difference between LAP and Elisp = Bytecode (if that is the right term)?

LAP stands for Lisp Ass= embly Program, so I imagine that refers=C2=A0 to the text representation. B= ytecode however generally refers to a more binary representation, but I gue= ss often it includes the mnemonics for the code.

If I=C2=A0 want to= describe the the assembly instructions, should I refer to it as LAP instru= ctions or Elisp bytecode instructions or Emacs Lisp bytecode instructions?<= br>
And is it "bytecode' or "byte code"?=C2=A0
Or maybe there aren't any conventions and none of this matters so I c= an just use whatever I feel like.

Please advise. Thanks.
<= /div> --001a114fd648cc7df60560cf00f7--