aboutsummaryrefslogtreecommitdiff
path: root/compiler
diff options
context:
space:
mode:
authorDrahflow <drahflow@gmx.de>2017-05-31 16:49:56 +0200
committerDrahflow <drahflow@gmx.de>2017-05-31 16:49:56 +0200
commit061dd644cbd2fdddbb2e52dbe63683fa7a04b769 (patch)
treea69a50adf0b81e6878ddbcae30eef3ea6215b7e4 /compiler
parent1fea64441786cb2affc755260c08c364ab483a4c (diff)
Implemented |=
Diffstat (limited to 'compiler')
-rw-r--r--compiler/standardClient.ey8
1 files changed, 8 insertions, 0 deletions
diff --git a/compiler/standardClient.ey b/compiler/standardClient.ey
index d807d7c..b865856 100644
--- a/compiler/standardClient.ey
+++ b/compiler/standardClient.ey
@@ -4,6 +4,14 @@
{ keys dump "undefined member in .|: " dump dump "" die } "#.|" defmd
{ keys dump "undefined member in =: " dump dump "" die } "#.=" defmd
+{
+ quoted { ==name =*f
+ name "|" sys .executeIdentifier
+ f
+ name "=" sys .executeIdentifier
+ } { ==name =*f name | f name = } ? *
+} "|=" defq
+
## regex support
# ideas taken from http://swtch.com/~rsc/regexp/regexp3.html
<