Mercurial > urweb
annotate tests/id.ur @ 1893:9a1097954188
compileC: Link libraries in the right order
This is needed, at least on recent Ubuntu, to fix this linker error
when compiling any Ur/Web application:
ld: /tmp/webapp.o: undefined reference to symbol 'uw_write'
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
---
src/compiler.sml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
author | Anders Kaseorg <andersk@mit.edu> |
---|---|
date | Thu, 21 Nov 2013 14:32:11 -0500 |
parents | 6f2f74cc4ead |
children |
rev | line source |
---|---|
adam@1703 | 1 fun main () : transaction page = |
adam@1703 | 2 id1 <- fresh; |
adam@1703 | 3 id2 <- fresh; |
adam@1703 | 4 x <- source <xml/>; |
adam@1703 | 5 return <xml><body> |
adam@1703 | 6 <span id={id1}>Hi!</span> |
adam@1703 | 7 <span id={id2}>Ho!</span> |
adam@1703 | 8 <dyn signal={signal x}/> |
adam@1703 | 9 <button value="Set" onclick={id <- fresh; set x <xml><span id={id}>He!</span></xml>}/> |
adam@1703 | 10 <button value="Show" onclick={x <- get x; alert (show x)}/> |
adam@1703 | 11 </body></xml> |