From lojban+bncCPb8qKiJCxDQ8JLwBBoE0OvcHw@googlegroups.com Fri Jun 24 09:16:28 2011 Received: from mail-yi0-f61.google.com ([209.85.218.61]) by chain.digitalkingdom.org with esmtp (Exim 4.72) (envelope-from ) id 1Qa93S-0005cK-Fp; Fri, 24 Jun 2011 09:16:27 -0700 Received: by yie12 with SMTP id 12sf3635116yie.16 for ; Fri, 24 Jun 2011 09:16:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=beta; h=domainkey-signature:x-beenthere:mime-version:date:in-reply-to :references:user-agent:x-http-useragent:message-id:subject:from:to :x-original-sender:reply-to:precedence:mailing-list:list-id :x-google-group-id:list-post:list-help:list-archive:sender :list-subscribe:list-unsubscribe:content-type; bh=7xE5MES7lloQBVJN5Cd3MmzSl8wteMzSYHuAvmuxlDY=; b=i/EprswkPw+KxFlEYZqmkBgA+HXnAZc19WvSKR8globnlxMw8WjiUze2qYTZvoOIXM kDF3qdn4SlD7ZUTYR5/oUMn/tK1ANDAoB06KwB0b7gqsuITqzjKlvaAeHhmnzYL4u8AY Q+3doIg2a/1JZxeevdzwaaFTSjohB/OcfVQqE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlegroups.com; s=beta; h=x-beenthere:mime-version:date:in-reply-to:references:user-agent :x-http-useragent:message-id:subject:from:to:x-original-sender :reply-to:precedence:mailing-list:list-id:x-google-group-id :list-post:list-help:list-archive:sender:list-subscribe :list-unsubscribe:content-type; b=X8oDzyG5ez4LNHxVKIMAEtWhRCCJq9gWAzFFNt4hJLe2BUOJD6udWRcSf/NTSe8vdG BZ3tKKb3Iclz6b9mA4DEcB5sKDic1J9iqc+GbqUFuIw4vwO32I7TFW0eiMGOzHD7zPrC zrumf4VXpODOecZBUtoobL2vMimM4FYpZZiqM= Received: by 10.91.200.34 with SMTP id c34mr376907agq.33.1308932176512; Fri, 24 Jun 2011 09:16:16 -0700 (PDT) X-BeenThere: lojban@googlegroups.com Received: by 10.91.196.22 with SMTP id y22ls74536agp.5.gmail; Fri, 24 Jun 2011 09:16:15 -0700 (PDT) MIME-Version: 1.0 Received: by 10.91.11.2 with SMTP id o2mr47184agi.38.1308932175328; Fri, 24 Jun 2011 09:16:15 -0700 (PDT) Received: by g12g2000yqd.googlegroups.com with HTTP; Fri, 24 Jun 2011 09:16:15 -0700 (PDT) Date: Fri, 24 Jun 2011 09:16:15 -0700 (PDT) In-Reply-To: <20110624160253.GD5520@alice.local> References: <811b7e98-8667-40e4-a496-09df7b5704d8@k6g2000yqc.googlegroups.com> <20110623213048.GA3668@alice.local> <8efc584f-bdce-4463-a526-27750c137d99@d42g2000yqa.googlegroups.com> <20110624160253.GD5520@alice.local> User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (Windows NT 6.0; rv:5.0) Gecko/20100101 Firefox/5.0,gzip(gfe) Message-ID: <736e25d5-4067-401e-b32a-d8e2ede5d3d1@g12g2000yqd.googlegroups.com> Subject: [lojban] Re: Lojban interpreter From: mirhagk To: lojban X-Original-Sender: mirhagk@gmail.com Reply-To: lojban@googlegroups.com Precedence: list Mailing-list: list lojban@googlegroups.com; contact lojban+owners@googlegroups.com List-ID: X-Google-Group-Id: 1004133512417 List-Post: , List-Help: , List-Archive: Sender: lojban@googlegroups.com List-Subscribe: , List-Unsubscribe: , Content-Type: text/plain; charset=ISO-8859-1 K I know that I'm parsing it terribly, that's the thing I want to change. And basically I want to create a program where you can talk to a computer and it will execute those commands, but in plain english (rather plain lojban). With english it's entirely impossible because of the millions of ambiguities but lojban clears most of those up, and serves as the perfect language for this task. And if your asking why, I'll give you a 3 part answer: 1. To prove to people how powerful lojban can be in conversing and interfacing with a computer 2. To further my understanding of interpreters/compilers 3. To develop the absolute simplest programming language. So what help I would love from you guys is on how to properly parse the language, because I know I'm doing it wrong, I don't mean to, I just don't know the right way. And yes this project will be open source, and I will convert it to C++ eventually, but C# is a much simpler language for the task right now. -- You received this message because you are subscribed to the Google Groups "lojban" group. To post to this group, send email to lojban@googlegroups.com. To unsubscribe from this group, send email to lojban+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/lojban?hl=en.