From 0ed161fa6b0aa5c24206a2b989a169340fd75e83 Mon Sep 17 00:00:00 2001 From: Marshall Lochbaum Date: Thu, 3 Sep 2020 22:44:49 -0400 Subject: Add @ support to dbqn-based compiler --- src/c.bqn | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'src') diff --git a/src/c.bqn b/src/c.bqn index 27350f03..e70a12a9 100644 --- a/src/c.bqn +++ b/src/c.bqn @@ -1,7 +1,6 @@ #! ./dzref -nul←' '-32 # @ -nl←nul+10 +nl←@+10 charSet←∾charGroups←⟨ chF←"+-×÷⋆√⌊⌈|¬∧∨<>≠=≤≥≡≢⊣⊢⥊∾≍↑↓↕⌽⍉/⍋⍒⊏⊑⊐⊒∊⍷⊔!" # Function "˙˜˘¨⌜⁼´˝`" # Modifier @@ -16,7 +15,7 @@ charSet←∾charGroups←⟨ '0'+↕10 # Digit "¯.π∞" # Numeric "_"∾˜⥊"aA"+⌜↕na←26 # Alphabetic - " "∾nul+9 # Whitespace + " "∾@+9 # Whitespace # #'" eliminated during tokenization ⟩ ErrUnknownChars←{ @@ -72,7 +71,7 @@ ReadNum←{ m←(n=⊑)◶⟨Pos,-·Pos 1⊸↓⟩e↑𝕩 𝕩×⟜(10⋆·Int(e+1)↓⊣)˜⍟(e<≠𝕩)m } -LitVal←(⊑⟨⊑bU,''','"'⟩⊐⊏)◶⟨nul,1⊸⊑,1⊸↓,ReadNum⟩ +LitVal←(⊑⟨⊑bU,''','"'⟩⊐⊏)◶⟨@,1⊸⊑,1⊸↓,ReadNum⟩ LEBv ← { -- cgit v1.2.3