From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <9front-bounces@9front.inri.net> X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI autolearn=ham autolearn_force=no version=3.4.4 Received: from 9front.inri.net (9front.inri.net [168.235.81.73]) by inbox.vuxu.org (Postfix) with ESMTP id 8CE0D2223E for ; Thu, 4 Apr 2024 22:43:36 +0200 (CEST) Received: from mail-pj1-f41.google.com ([209.85.216.41]) by 9front; Thu Apr 4 16:42:17 -0400 2024 Received: by mail-pj1-f41.google.com with SMTP id 98e67ed59e1d1-29f69710cbbso1049750a91.1 for <9front@9front.org>; Thu, 04 Apr 2024 13:42:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1712263334; x=1712868134; darn=9front.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=3Fvu77r2fgpK0ex6MZRxrRQURWjdYfNaBe3cRkB144k=; b=lJCuzjhrwZOrJ5tLJHqhJ+dLrWmwK6d0r2OGDD+4cSlf4PjM3yq8EY7gItemKqvdUR YsygpgcLh77WyU/BZDS/U4pju9Ryjr4/C9gsxyY6FEt3bDHQkbEl49Uq4ZcMS62f3qPR GO0Ks1OzqZ5Nz5OBVTjTz6ov8pNY3UR1W3eP6NyCsXrP1+n08AGvvszltuOcq+hxfHq5 409EKsFFYv2T7hzTCpaFq/0eLBgJOHVshKhVqvM2ju0lpEz4zC+WSEmf54g9VtaHAp9G kCDC4rhBtnZOU1A4x6xSE0NBVkuIelFsYoeqfTxgtwI3nAHW4qZ11roUyS6hqh+jo/y6 DnbA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712263334; x=1712868134; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=3Fvu77r2fgpK0ex6MZRxrRQURWjdYfNaBe3cRkB144k=; b=Lj0pHsA0YHG/pnrJKIWFK5S9Cltnu9BB6z2lGqxQcvrFPv+HdJB3uRnsJD77ampW+B vEa+yf+q3UOgPqtxMz/vRoc5K6WZNx0jT4aClRsHT8h8mG1rhLH6ff+U23NWIx6K0dxY Vmi08qoS1n4ffCrrlm48lHb9NH9hRPidZryWGjWmL+Q5liKVPvrfq6z28sgJnOwzu3VP 0qHgIHXQcG9X1+4LY7e5eIUuBAdS68QEqLX5IQEiGVzTEF8GIg9EZ+q/XKXT52IGbPYi I7kvJMUboz5AVxlHtTGMp3p2e5H/ZpLGvcT4FA77fsSUSm/zosLgF9t6ueO3VfSXKVbn pldA== X-Gm-Message-State: AOJu0YyOGhjr1S8dLPRjR3EWtV2ejeZX5bMJJyA5CpXEzXQ3DMKwqTfI qiL4Dwe4WraFWSyNq0WK93JgK5aUzpsxbK5fMjDl0L7Xzf639Jj8ad+1A7VVolrT6SqSfnTgaoq 8pgt02Rtb1/72WezuH4BByjKJUVOQnpJKoEoIEQ== X-Google-Smtp-Source: AGHT+IG6UAkfLdZtXf3ATEO4sjlbc5aqmz2Uij9ewKf4VkgV9RM3wCoWJgzj6loBiWne/NYpleqPoqGFf84pkCaav3Y= X-Received: by 2002:a17:90a:34cc:b0:29f:76d4:306a with SMTP id m12-20020a17090a34cc00b0029f76d4306amr716114pjf.24.1712263334471; Thu, 04 Apr 2024 13:42:14 -0700 (PDT) MIME-Version: 1.0 From: Mon Aaraj Date: Thu, 4 Apr 2024 23:42:04 +0300 Message-ID: To: 9front@9front.org Content-Type: text/plain; charset="UTF-8" List-ID: <9front.9front.org> List-Help: X-Glyph: ➈ X-Bullshit: immutable basic core table-aware generator Subject: [9front] question about how twig was handled in Plan 9 Reply-To: 9front@9front.org Precedence: bulk This is a blind shot because I couldn't find other resources nor the code for the ``twig`` utility that was shipped with Plan 9 1st Ed. It would be preferable to find the source code. The part where identifying matches is apparently easy, but how do they then process it as though it conforms to a grammar?