From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: csanyipal@gmail.com (=?utf-8?B?Q3PDoW55aSBQw6Fs?=) Newsgroups: gmane.emacs.help Subject: Developing a preprocessor for Arduino Date: Wed, 11 May 2016 07:40:31 +0200 Message-ID: <8737ppm9tc.fsf@gmail.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1462980504 13039 80.91.229.3 (11 May 2016 15:28:24 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 11 May 2016 15:28:24 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Wed May 11 17:28:18 2016 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1b0W3d-0006v4-Ik for geh-help-gnu-emacs@m.gmane.org; Wed, 11 May 2016 17:28:17 +0200 Original-Received: from localhost ([::1]:52963 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b0W3c-0002xR-Io for geh-help-gnu-emacs@m.gmane.org; Wed, 11 May 2016 11:28:16 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:40185) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b0W3Q-0002uO-QP for help-gnu-emacs@gnu.org; Wed, 11 May 2016 11:28:05 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1b0W3M-0006Q7-En for help-gnu-emacs@gnu.org; Wed, 11 May 2016 11:28:03 -0400 Original-Received: from mail-wm0-x243.google.com ([2a00:1450:400c:c09::243]:36672) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b0W3L-0006PL-Rz for help-gnu-emacs@gnu.org; Wed, 11 May 2016 11:28:00 -0400 Original-Received: by mail-wm0-x243.google.com with SMTP id w143so10080762wmw.3 for ; Wed, 11 May 2016 08:27:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=H7eazy0sA96Q1rf9uhQZSGuCsr90O9C7ow8+CGwZAPY=; b=l/C8SSbdn1ggrQK0WyyOpCSaadWWXsNy1wAsXXCzjroeXyPNlAMADKPerXoRysra1S GDhQtzH3ZWDv1OAywh1M17ttBidhrfyx8fuLY8AEarJZS8CtR3f9ghmakk4s6G2t6Bkg 4HCeYsnF87GYsM9D3PCUvQhRXdbXpacO8/+r81OeIzqeG5Hj29unUlgxsYmRwzFfmv71 9etFrIwf2vFxTJGhkzrb3Vmw8AwAG8/khCeRPghjZA6dIWMryYyIOI0sd+te5ugm4I5G Eq9uB4jbEx1hfk0wOrgWGFO/8OJV2iJeA3u2BAs5Pznj6JnRpmx6CFnQmyPgbWlaNZmX j1+A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=H7eazy0sA96Q1rf9uhQZSGuCsr90O9C7ow8+CGwZAPY=; b=OuhEo3hUTh4YGDQXqO9kNusfpGlcffToRbrc6obhT11wr8O72KCZfC/hmia5b0s6XR N/fK0wwCWzeEgUHSAyMiqoNbsCkdKP3m/CGZkiK445sX4uZMes1ZiHAp2zG5KTJsGooN HNFTRhK0+nOG5X/cbIkKDW1ggmX+X5zIO6dKS0CD/cM7H1pLHsFBBHZVLTrOBRsG708o ALw9c+VzQJqZOUnfjUSoUvo2INTLOk2YrfR5a6B2UOCUVzd26UNb+MvFjVeRGdOwGhpr 2u1X+VOrMdUK14KYdX8huT34lbGEl/09HZco+EQUAzk4am0XlBAr4dvzPAZuGsu3jwH6 PJ4g== X-Gm-Message-State: AOPr4FX7f/baGfrwEutISyFVmSjI+Q/D/ZUL6x9PLqDNvhjBwGQyd9lTtyNHZ7NhG9/x2Q== X-Received: by 10.28.178.129 with SMTP id b123mr817338wmf.2.1462980478630; Wed, 11 May 2016 08:27:58 -0700 (PDT) Original-Received: from gcsp (139-182-85-95.dynamic.stcable.net. [95.85.182.139]) by smtp.gmail.com with ESMTPSA id cz3sm8652387wjb.14.2016.05.11.08.27.58 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 11 May 2016 08:27:58 -0700 (PDT) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2a00:1450:400c:c09::243 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.org gmane.emacs.help:109931 Archived-At: Hi, I wish to develope a preprocessor for the Arduino programming language. http://labs.arduino.org/Programming+Language I wish to write this preprocessor in Emacs Lisp. I imagine that that my pupils write the code in Emacs in their native language. So, eg. the Arduino command setup() will be be=C3=A1ll=C3=ADt() . When they finished the program code, they run preprocessor. The preprocessor should convert these commands in to English Arduino comman= ds. How should I start this project? Best, Pali