mirror of
https://github.com/GrammaticalFramework/gf-core.git
synced 2026-05-21 09:02:50 -06:00
Whitespace fixes
This commit is contained in:
@@ -97,7 +97,7 @@ ffun2json (CncFun f lins) =
|
|||||||
JSON.makeObj
|
JSON.makeObj
|
||||||
[ ("name", mkJSStr $ showCId f)
|
[ ("name", mkJSStr $ showCId f)
|
||||||
, ("lins", JSArray (map mkJSInt (Array.elems lins)))
|
, ("lins", JSArray (map mkJSInt (Array.elems lins)))
|
||||||
]
|
]
|
||||||
|
|
||||||
seq2json :: Array.Array DotPos Symbol -> JSValue
|
seq2json :: Array.Array DotPos Symbol -> JSValue
|
||||||
seq2json seq = JSArray [sym2json s | s <- Array.elems seq]
|
seq2json seq = JSArray [sym2json s | s <- Array.elems seq]
|
||||||
@@ -119,7 +119,7 @@ alt2json :: ([Symbol],[String]) -> JSValue
|
|||||||
alt2json (ps,ts) = new "Alt" [JSArray (map sym2json ps), JSArray (map mkJSStr ts)]
|
alt2json (ps,ts) = new "Alt" [JSArray (map sym2json ps), JSArray (map mkJSStr ts)]
|
||||||
|
|
||||||
new :: String -> [JSValue] -> JSValue
|
new :: String -> [JSValue] -> JSValue
|
||||||
new f xs =
|
new f xs =
|
||||||
JSON.makeObj
|
JSON.makeObj
|
||||||
[ ("type", mkJSStr f)
|
[ ("type", mkJSStr f)
|
||||||
, ("args", JSArray xs)
|
, ("args", JSArray xs)
|
||||||
@@ -132,4 +132,3 @@ mkJSStr = JSString . JSON.toJSString
|
|||||||
-- | Make JSON value from integer
|
-- | Make JSON value from integer
|
||||||
mkJSInt :: Integral a => a -> JSValue
|
mkJSInt :: Integral a => a -> JSValue
|
||||||
mkJSInt = JSRational False . toRational
|
mkJSInt = JSRational False . toRational
|
||||||
|
|
||||||
|
|||||||
@@ -229,4 +229,4 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user