From c8ccbe5f42b5a197010b5ee95491dce5b9bbcbf4 Mon Sep 17 00:00:00 2001 From: Bruce Hill Date: Tue, 6 Nov 2018 15:13:55 -0800 Subject: Removed utils.lua, simplified some metaprogramming stuff, added native support for calling functions with (%a %b %c) instead of (call %a with [%b, %c]), renamed _List -> List, _Dict -> Dict, improved example code. --- core/text.nom | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'core/text.nom') diff --git a/core/text.nom b/core/text.nom index 05ec409..40eb895 100644 --- a/core/text.nom +++ b/core/text.nom @@ -22,10 +22,10 @@ test: assume ("asdf"::uppercase) == "ASDF" assume ("asdf"::with "s" -> "X") == "aXdf" assume ("one\ntwo\n"::lines) == ["one", "two", ""] - (アクション %spec %body) parses as (externally %spec means %body) + (%spec とは %body) parses as (%spec means %body) test: %こんにちは = "こんにちは" - アクション [% と言う] "\(%)世界" + (% と言う) とは "\(%)世界" assume (%こんにちは と言う) == "こんにちは世界" (%expr for %match in %text matching %patt) compiles to (..) Lua value "\ -- cgit v1.2.3