From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id 8APKLaN1BWaH9QAA62LTzQ:P1 (envelope-from ) for ; Thu, 28 Mar 2024 14:50:27 +0100 Received: from aspmx1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1.migadu.com with LMTPS id 8APKLaN1BWaH9QAA62LTzQ (envelope-from ) for ; Thu, 28 Mar 2024 14:50:27 +0100 X-Envelope-To: patches@johnnyrichard.com Authentication-Results: aspmx1.migadu.com; none Received: from mail-a.sr.ht (mail-a.sr.ht [46.23.81.152]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id AB3E871822 for ; Thu, 28 Mar 2024 14:50:27 +0100 (CET) DKIM-Signature: a=rsa-sha256; bh=I2imXCGl5gEa5416+00l98VueYe1iALriSx3QNRdEoQ=; c=simple/simple; d=lists.sr.ht; h=Date:To:Cc:Subject:From:References:In-Reply-To:List-Unsubscribe:List-Subscribe:List-Archive:List-Post:List-ID; q=dns/txt; s=20240113; t=1711633827; v=1; b=bAn19DPqw/rBnB13XZ1cV76o6NZsMMzvPV/IwvY0frC5gSKLiFExOIvc3+/jmOVjanzmZkMw ovP7FQMz4E7txdIsPTEN2nlYF8ppIcoIZQnAURkSwOyEicH08Jn/t/mrJ6WJLVXvpItMSo2uYac csIybq9DsXh1iJeSyTxd4aohfE3cAtWGFCWM0sRzayzwbvUqJz0cP88rb+nMProQCQ6x/aA2c93 vU6yRG1bdQ5Ea/N2FsUIjQhFyVnHDbB6pQwfTtqH0lXTYAEsRlmtXeJBLZ9lUTHE04Xjg42LVR/ sA9plEv3nRRSWY2kz1bkB7zMXRwPtOPtw8BRzcxT+PFmA== Received: from lists.sr.ht (unknown [46.23.81.154]) by mail-a.sr.ht (Postfix) with ESMTPSA id 76D58202C2 for ; Thu, 28 Mar 2024 13:50:27 +0000 (UTC) Received: from bird.elm.relay.mailchannels.net (bird.elm.relay.mailchannels.net [23.83.212.17]) by mail-a.sr.ht (Postfix) with ESMTPS id 8028720102 for <~johnnyrichard/olang-devel@lists.sr.ht>; Thu, 28 Mar 2024 13:50:26 +0000 (UTC) X-Sender-Id: hostingeremail|x-authuser|carlos@maniero.me Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id DF5483637AF for <~johnnyrichard/olang-devel@lists.sr.ht>; Thu, 28 Mar 2024 13:50:24 +0000 (UTC) Received: from fr-int-smtpout1.hostinger.io (unknown [127.0.0.6]) (Authenticated sender: hostingeremail) by relay.mailchannels.net (Postfix) with ESMTPA id 25DE0363265 for <~johnnyrichard/olang-devel@lists.sr.ht>; Thu, 28 Mar 2024 13:50:23 +0000 (UTC) ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1711633824; a=rsa-sha256; cv=none; b=7WZJrykzIwhFaTe0AXFtXoQt3utGM5+kRH/h4ow0K4noz65NLaxuBU0aedrzWLxYo9Wb4f 9mUn/52mKS4HxVGP3weC2Lz7xNapHAgjFOXPt1QPeVUxXfiO6EsIlwB4+IQ0q7nESSyMjB bWEXOuk8aUVuvCw+bAAkEAjfsyEr7ICy1bGEaI9yHFn3Bs1JTuYAl2t5oNvFvBN//4kTN3 D/xxN2xQLyvR5SuiwThxmcvQ9kkgbPaaihzyIeacMebUOtT39fb5YkNIr/RrkPsBMFVWoM FJkOvLlHfRY63X4WhXiYb+qxZ2zxV5O9FqFj46NOaLy5ClhQmrhBfbskvkmjYw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=mailchannels.net; s=arc-2022; t=1711633824; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=tleRerxLhGKUKBAekDuTvq6VoxTNMMqWh0ASZOJJxow=; b=3M3b2JGC+ar4K0nDGNj9u6KU10w69DCjJfEcI3qFMUfTu7cw0P+uY4MON9w/iL3XhTe29Q 0d2wU0oJcxfv7mxmoWADXoLkH0B77vqrlPBYU2HITDmbqFydei5RG/WxfIWzykuWcsD5+r 1hCez8ouWt3ZKpZOwaF+1Mh1j+RCeTEA9j5JGVYnzBy+k726NtvLI3PbAwK7P6tWTlocmY SGQ+Vxjq9gX4v1UqGcWaz9VuK7jX+9OcLZ1M5id5HN23fjsJPfaFd4w0bcNcaLMXjgjXFm qj5cv0LlrkeA1eP93r1YEQD/icz2ddJS4cSjO9e5NroD9LFUoIRaF19QF/lIRg== ARC-Authentication-Results: i=1; rspamd-699949c56f-5hn5v; auth=pass smtp.auth=hostingeremail smtp.mailfrom=carlos@maniero.me X-Sender-Id: hostingeremail|x-authuser|carlos@maniero.me X-MC-Relay: Neutral X-MailChannels-SenderId: hostingeremail|x-authuser|carlos@maniero.me X-MailChannels-Auth-Id: hostingeremail X-Squirrel-Attack: 5338402c1347fc49_1711633824701_1405552377 X-MC-Loop-Signature: 1711633824701:2329172734 X-MC-Ingress-Time: 1711633824700 Received: from fr-int-smtpout1.hostinger.io (fr-int-smtpout1.hostinger.io [89.116.146.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384) by 100.118.210.220 (trex/6.9.2); Thu, 28 Mar 2024 13:50:24 +0000 Mime-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=maniero.me; s=hostingermail1; t=1711633818; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=zgWWy005+I33yIbxvG+/7uG3o8XYI9f3LDnMVdVZ2bM=; b=fBpvk9Y2ISGQTcqx8FCVC3MxbA6jRlnToI+ZC4hvOFQ7C+R5pDxuSWNt9BCPcGpzup10WD rDWu1fuz0mKfP1jawd3gscqVO8L4+zkSmi4HU126gWM5/KVMxXyEJLG7soLbu9MtghGsHC RM/SOScNMdlp7B9KZFkeQjVTiYnT/DnDVFwnxPcGpaAbYWEXv1dQbEix3j1++GagOToOC6 kG/MFgx6GD2cxarQDI5htnJen6iEZ5//99dx1Dc3dmkHueNObZBIMb82ylyIqWr2bjRqo5 A6WVPKHjM55hvNVPBlgBh99xNmXox4TVtv1nrntt/mGEZty911jRbwT1LYvTCQ== Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Date: Thu, 28 Mar 2024 10:50:14 -0300 Message-Id: To: "Johnny Richard" Cc: <~johnnyrichard/olang-devel@lists.sr.ht> Subject: Re: [PATCH olang v1 1/2] docs: spec: rename program to translation-unit From: "Carlos Maniero" X-Mailer: aerc 0.15.2-211-g37d5fc691aff References: <20240327032128.406911-1-carlos@maniero.me> <20240327032128.406911-2-carlos@maniero.me> <34zmjbgj3m6wbmwccjp3prnf3l76jwbpdati5hi3xep35cka2c@lhcwkygn5jfl> In-Reply-To: <34zmjbgj3m6wbmwccjp3prnf3l76jwbpdati5hi3xep35cka2c@lhcwkygn5jfl> X-CM-Analysis: v=2.4 cv=OPEh3zaB c=1 sm=1 tr=0 ts=6605759a a=WwxFCuf3mf1fs3oSi6/dng==:117 a=WwxFCuf3mf1fs3oSi6/dng==:17 a=IkcTkHD0fZMA:10 a=MKtGQD3n3ToA:10 a=1oJP67jkp3AA:10 a=Pg4hB-KJJkTXSjj5itUA:9 a=QEXdDO2ut3YA:10 a=BXDaF_L80NY05PYiAFlV:22 X-CM-Envelope: MS4xfNHZJjZ5azw77ZwqTewxzHQhhcnYbmSN34M8I8nxrCn8MW2hx5ufMzO6c+oaAVplIUxLC47XzzTj87logmvdH5/R99Z15VxdxSYiRUAK56R7XEywQnOT z/n0K95ZH+9CEJosnGN5xfU5yF5B/iYoowwTXXpyMrIbdTQ0OUiR+lmSWn3BQkUUtNjyJAX0vt1uc3y9LqjC47AgCB6PW0wXRv3FjrNPi4j+IETlhmiHK9pO K/yYQcDZ687miXNGjm05pQ== X-AuthUser: carlos@maniero.me List-Unsubscribe: List-Subscribe: List-Archive: Archived-At: List-Post: List-ID: ~johnnyrichard/olang-devel <~johnnyrichard/olang-devel.lists.sr.ht> Sender: ~johnnyrichard/olang-devel <~johnnyrichard/olang-devel@lists.sr.ht> X-Migadu-Flow: FLOW_IN X-Migadu-Country: NL X-Migadu-Queue-Id: AB3E871822 X-Spam-Score: -4.00 X-Migadu-Spam-Score: -4.00 X-Migadu-Scanner: mx11.migadu.com X-TUID: VtxW9EbIJEIh > > commit also makes a few refactors on spec such as: > >=20 > > - Makes EOF a end-of-statement > > This patch does the opposite. Make a end-of-statement a EOF as well, > which I not agree. See following comments... > ... > > Hmmm... this is not true, this means the every end-of-statement can be a > end-of-file. I'll try a different approach and send a new patch, the challenge here is that you should not be able to do that: fn a(): u32 {} fn b(): u32 {} fn a(): u32 {} var a: u32 fn b(): u32 {} That's was the issue I was trying to address when I make EOF a EOS. To allow multiple definitions that requires an new line in between.