Mercurial > repos > tabletprog
annotate modules/option.tp @ 286:ddf38b66b2e2
Finish support for floating point numbers in C backend
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Tue, 22 Jul 2014 18:31:31 -0700 |
parents | d83647152485 |
children | 38ca63e0a62e |
rev | line source |
---|---|
275
d83647152485
Added option module which was omitted in commit of SDL work
Michael Pavone <pavone@retrodev.com>
parents:
diff
changeset
|
1 { |
d83647152485
Added option module which was omitted in commit of SDL work
Michael Pavone <pavone@retrodev.com>
parents:
diff
changeset
|
2 _none <- #{ |
d83647152485
Added option module which was omitted in commit of SDL work
Michael Pavone <pavone@retrodev.com>
parents:
diff
changeset
|
3 value:none <- :ifval :ifnone { |
d83647152485
Added option module which was omitted in commit of SDL work
Michael Pavone <pavone@retrodev.com>
parents:
diff
changeset
|
4 ifnone: |
d83647152485
Added option module which was omitted in commit of SDL work
Michael Pavone <pavone@retrodev.com>
parents:
diff
changeset
|
5 } |
d83647152485
Added option module which was omitted in commit of SDL work
Michael Pavone <pavone@retrodev.com>
parents:
diff
changeset
|
6 } |
d83647152485
Added option module which was omitted in commit of SDL work
Michael Pavone <pavone@retrodev.com>
parents:
diff
changeset
|
7 #{ |
d83647152485
Added option module which was omitted in commit of SDL work
Michael Pavone <pavone@retrodev.com>
parents:
diff
changeset
|
8 value <- :v { |
d83647152485
Added option module which was omitted in commit of SDL work
Michael Pavone <pavone@retrodev.com>
parents:
diff
changeset
|
9 #{ |
d83647152485
Added option module which was omitted in commit of SDL work
Michael Pavone <pavone@retrodev.com>
parents:
diff
changeset
|
10 value:none <- :ifval :ifnone { |
d83647152485
Added option module which was omitted in commit of SDL work
Michael Pavone <pavone@retrodev.com>
parents:
diff
changeset
|
11 ifval: v |
d83647152485
Added option module which was omitted in commit of SDL work
Michael Pavone <pavone@retrodev.com>
parents:
diff
changeset
|
12 } |
d83647152485
Added option module which was omitted in commit of SDL work
Michael Pavone <pavone@retrodev.com>
parents:
diff
changeset
|
13 } |
d83647152485
Added option module which was omitted in commit of SDL work
Michael Pavone <pavone@retrodev.com>
parents:
diff
changeset
|
14 } |
d83647152485
Added option module which was omitted in commit of SDL work
Michael Pavone <pavone@retrodev.com>
parents:
diff
changeset
|
15 none <- { _none } |
d83647152485
Added option module which was omitted in commit of SDL work
Michael Pavone <pavone@retrodev.com>
parents:
diff
changeset
|
16 } |
d83647152485
Added option module which was omitted in commit of SDL work
Michael Pavone <pavone@retrodev.com>
parents:
diff
changeset
|
17 } |