From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id aLRqAFHzGWZxXQAAe85BDQ:P1 (envelope-from ) for ; Sat, 13 Apr 2024 04:52:01 +0200 Received: from aspmx1.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2.migadu.com with LMTPS id aLRqAFHzGWZxXQAAe85BDQ (envelope-from ) for ; Sat, 13 Apr 2024 04:52:01 +0200 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 E6B9F30854 for ; Sat, 13 Apr 2024 04:52:00 +0200 (CEST) DKIM-Signature: a=rsa-sha256; bh=+aPUWl7Y6IkNb0UJeNO4cUApnAyVTqJmNZH6ehEGndw=; c=simple/simple; d=lists.sr.ht; h=Date:Cc:Subject:From:To:References:In-Reply-To:List-Unsubscribe:List-Subscribe:List-Archive:List-Post:List-ID; q=dns/txt; s=20240113; t=1712976720; v=1; b=QspGZjHdGDM887z6X7f4FQuq7xRGMBmy7jqJHemhZxbneRWALSgrVq81+ddaCgrKTPDB2UEt u2roHpuZc5lfpLD1Qssh76o1Xae2a4OHEuK2/FZh8cCiZOVHgw5kOcy7zXzkgPL3Q5lY4fW96tE 6zB8Ih1P51EONYqNGa+ykpF8GI6GEWGhYGdbsi/zCMz2nTjIyIVfh2ldJWKp/Rdna+l5Cpfyn/k 4HzXYA+eJ3+jcaxjr+Kbwf4hZcab5kdQacz+pqpGmqNy2hRNvD6a56+RIjnvnywbxOIs1QawIZc rEaeOe7iN88PuotnTFr+r45wxrAL62YV6tC8/rUGu/NJg== Received: from lists.sr.ht (unknown [IPv6:2a03:6000:1813:1337::154]) by mail-a.sr.ht (Postfix) with ESMTPSA id 34FBB20510 for ; Sat, 13 Apr 2024 02:52:00 +0000 (UTC) Received: from heron.birch.relay.mailchannels.net (heron.birch.relay.mailchannels.net [23.83.209.82]) by mail-a.sr.ht (Postfix) with ESMTPS id 4703F204E4 for <~johnnyrichard/olang-devel@lists.sr.ht>; Sat, 13 Apr 2024 02:51:59 +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 B991D8019AA for <~johnnyrichard/olang-devel@lists.sr.ht>; Sat, 13 Apr 2024 02:51:57 +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 06972801D3B for <~johnnyrichard/olang-devel@lists.sr.ht>; Sat, 13 Apr 2024 02:51:56 +0000 (UTC) ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1712976717; a=rsa-sha256; cv=none; b=G9TYPDoF+elMnf09mGkYhnDeOSIw27kE/Z3icEYtKDlkH2uYuSsw7GYIJdOqwkX9NiY+TA PW5foBolAjpeDcWLC7SrJP51XItWtgI6Igm4QD4+ja1U+4Zup5c0dc3B3O7vohsB5lqVT+ Fjnp5HVmj6CR3V46fIFnUw8zv14oCi0k0dkexFnd+Gwc44H98xl6icd6qumhIyxurI4tEJ No5rBQer4XFGwG62B+cjQaSVGovXSwSjpVvN7V21xYhBqqnKEOvyFHisLYDRovAuZOmchN BjgH2IKZcGO1/mjIp3Pr3pH+pn5XXYPTYYKytb76SXvG4VdVwhfXKfTFdQfveg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=mailchannels.net; s=arc-2022; t=1712976717; 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=ggESltRDQCb4zQMKJaulAmtphsb/oNLOEnj8JcXibI4=; b=H+5V093QRs/o+HoYIUKhv7Ec662CJhBDzlFqAwvYiXwoSWJwCQ2bze6EYfA8HJTBezHUEZ 9LaSXkqoAUGugUlH1xw3bF002ldqBJtPYkBf0BmYzsvCQW+qA4gijVsvV1U4tqd9DaxZBA 6pIWhQjmJs6wsaZQz32vRC93hLDOgFQvZOhRZcC46ukPtEeWpG+5txuLfzOVchBVJ1bAX1 XxYwOiq/cvvY9ZrASDKN4ZVifnuN2I7BpInl1BrXcjkmzaftLzRNOJ1wNZkp2xOnWEEusD tqYteg6f6rqP586HVy3X9NgMI36Qdi9V2vVvuS3hV++atumI0/m0twSJ2dydCw== ARC-Authentication-Results: i=1; rspamd-878bcf566-ktvhc; 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-Continue-Chemical: 1f2efd3967467178_1712976717543_3501326266 X-MC-Loop-Signature: 1712976717543:1832980749 X-MC-Ingress-Time: 1712976717543 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.124.146.25 (trex/6.9.2); Sat, 13 Apr 2024 02:51:57 +0000 Mime-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=maniero.me; s=hostingermail1; t=1712976715; 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=ggESltRDQCb4zQMKJaulAmtphsb/oNLOEnj8JcXibI4=; b=hrHGN1cVGfKXf00qKpVenW12g9J4XhD4h3KixkdIPLS7AJ0THbhvN1IRLvzNl+3YTqpEqf NQwxqYXKAceVwrrkdO+QBxG8t7YUqLs5g3iw9MmgbMbRpst6U/GGKidU1mfQ6IY6e41ZV2 1Q+dX1wGUTvWWCrXhVHstzckbgh+pAtNaBpq21KPSA0pYEg2BEeGSmN9VKh+2KxcjHfBmv uN3yKoVzj3d+yqcBnE2OWKJOIEKH0G1j+t/dtBzMvkevRzwWzkl0cjO/mjXBlShNJXHhAb 8Us4dAW+rvOu1FT+nOjzn5uu21JVPLk/3VgfvFJOEPOwlJq4o7r25mGDboswXQ== Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Date: Fri, 12 Apr 2024 23:51:51 -0300 Message-Id: Cc: <~johnnyrichard/olang-devel@lists.sr.ht> Subject: Re: [RFC SPEC] Primitive data types and arrays From: "Carlos Maniero" To: "Johnny Richard" X-Mailer: aerc 0.15.2-211-g37d5fc691aff References: In-Reply-To: X-CM-Analysis: v=2.4 cv=ZKfRm27b c=1 sm=1 tr=0 ts=6619f34b a=WwxFCuf3mf1fs3oSi6/dng==:117 a=WwxFCuf3mf1fs3oSi6/dng==:17 a=IkcTkHD0fZMA:10 a=MKtGQD3n3ToA:10 a=1oJP67jkp3AA:10 a=5mR9xVbGON9PVWVNGzgA:9 a=QEXdDO2ut3YA:10 a=BXDaF_L80NY05PYiAFlV:22 X-CM-Envelope: MS4xfJyeh7ApmIeuULBX9P3ofGRPTob4OGtMyj3YRF0CPEjO9SXb1cirN3dFRrivCZvQqtXR/qee6LXCUUSU/w2FKmveDmcKhSLTXwzaQCQWKGN72pehVrXu GUUzcP/FNvWfD1acjk5FWnviU7euCdn7n+UfRYKTb5mLgNaqS+e/bMg+MUC7r2lnbaCCCsW0+yI3YzxJM3BbnQWPM8GkO7YGjr5IJRcQHejLg4Xi3Tov4lBl +NPRNQctoKoI4koeRTCOnA== 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-Spam-Score: -4.00 X-Spam-Score: -4.00 X-Migadu-Queue-Id: E6B9F30854 X-Migadu-Scanner: mx12.migadu.com X-TUID: Q/0ULxifyzn2 > I loved it. Out of curiosity, we are going to have _boolean_ and _char_ > I believe. Shouldn't they also be included on these primitive spec? I like it! We could discuss in the near feature if they are or not just type alias for u8. But I also agree they must be built-in without the need of any include. ::=3D 's8'| 's16'| 's32'| 's64'| 'u8'| 'u16'| 'u32'| 'u64'| 'f32'| 'f64'| 'char' | 'bool' ::=3D | | | ::=3D "true" | "false" ::=3D "'" #'.' "'"=20 Are you comfortable with the above grammar? > Sure. I like it. I think we can split this RFC up into different RFCs. > One for discuss primitive types and another one for discussing arrays in > general. What do you think? LGTM! Let's conclude this one first and them I start a new thread.