diff options
| author | 2022-08-13 10:38:27 +0200 | |
|---|---|---|
| committer | 2022-08-13 10:38:27 +0200 | |
| commit | 7d4cb5bb96b061ed8708889b75e4d50757d9b3f2 (patch) | |
| tree | b57fdfa2dd7d61b888930d45c5f8f6f873db39ff /src/parse.cff | |
| parent | 62132ecc8d032ef251d6b54177414a9ba29e8610 (diff) | |
set template
Diffstat (limited to 'src/parse.cff')
| -rw-r--r-- | src/parse.cff | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/parse.cff b/src/parse.cff index 9181e70..ef01da5 100644 --- a/src/parse.cff +++ b/src/parse.cff @@ -175,7 +175,6 @@ fn readnumber(s *const u8) Option<Tok> { suffix *const u8 = #null; for let i = 0; (c = s[i]) != 0; ++i { - printf("<%c>\n",c); if i == 0 and c == '0' { --nused; } @@ -205,6 +204,7 @@ fn readnumber(s *const u8) Option<Tok> { } let tok = Tok {}; + assert(suffix == #null,"sufx"); if flt { tok.t = :flo; tok.u.flo = accf; @@ -214,8 +214,6 @@ fn readnumber(s *const u8) Option<Tok> { tok.u.uint = acc; return :Some tok; } - - return :None; } fn lex(P *Parser) Tok { |