aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorazidar2015-08-17 15:11:01 -0700
committerazidar2015-08-17 15:11:01 -0700
commit934c9953718dea1c12d8517ee5526cdbe5035a5e (patch)
treed675b29f7ba80b97f5f98e1d9831d8cdcaf443f3 /src
parent13c6ff8f7a91ddaaf1cddf17dc090eff9664e811 (diff)
Removed leading zeros from UInt constants
Diffstat (limited to 'src')
-rw-r--r--src/main/stanza/bigint.stanza3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/main/stanza/bigint.stanza b/src/main/stanza/bigint.stanza
index ad4a5bde..bc13bdbf 100644
--- a/src/main/stanza/bigint.stanza
+++ b/src/main/stanza/bigint.stanza
@@ -39,7 +39,8 @@ public defn BigInt (len: Int) :
;println(digit)
val hex = as-hex(digit)
;println(hex)
- str = string-join([str hex])
+ if str == "h" and hex == "0" and (i + 4 < len) : false
+ else : str = string-join([str hex])
string-join([ "\"" str "\""])
defmethod to-bin (this) -> String :
string-join $