Skip to content

Commit 7401c95

Browse files
Jan WielemakerJan Wielemaker
Jan Wielemaker
authored and
Jan Wielemaker
committed
Keep track of pointers
1 parent fa37730 commit 7401c95

File tree

2 files changed

+39
-23
lines changed

2 files changed

+39
-23
lines changed

README.TXT

+38-23
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,45 @@
1+
---+ Jocelyn papers
2+
13
http://www.j-paine.org/compiling_spreadsheets_to_prolog.html
24
http://www.j-paine.org/spreadsheet_structure_discovery.html
5+
http://www.j-paine.org/dobbs/structure_discovery.html
36
http://logic.stanford.edu/~mkassoff/papers/introtologicalspreadsheets.pdf
47
http://arxiv.org/pdf/0803.0163
8+
http://www.j-paine.org/dobbs/life.html
9+
10+
Here is some other work on detecting labels and structure:
11+
12+
http://www.datadefractor.com/Portals/0/Documents/Structuring%20The%20Unstructured.pdf
13+
, "Structuring the Unstructured: How to Dimensionalize Semi-Structured
14+
Business Data".
15+
16+
http://arxiv.org/abs/0802.3924 , "A Toolkit for Scalable Spreadsheet
17+
Visualization", Markus Clermont.
18+
19+
http://web.engr.orst.edu/~erwig/papers/TypeInf_PPDP06.pdf , "Type
20+
Inference for Spreadsheets", Robin Abraham and Martin Erwig.
21+
22+
http://www.google.co.uk/url?sa=t&rct=j&q=labels+and+type+inference+in+spreadsheets&source=web&cd=3&ved=0CC0QFjAC&url=http%3A%2F%2Fciteseerx.ist.psu.edu%2Fviewdoc%2Fdownload%3Fdoi%3D10.1.1.153.6517%26rep%3Drep1%26type%3Dpdf&ei=hDmMUKisOujE0QXv5IDwBg&usg=AFQjCNEY4wUmgx3xdnFvOjmnCO9GsD7Baw
23+
"Software Engineering for Spreadsheets", Martin Erwig.
24+
25+
By the way, I wonder whether these are any use to you on ecological
26+
models:
27+
28+
http://www.era.lib.ed.ac.uk/handle/1842/4679 , "The Use of Prolog for
29+
Improving the Rigour and Accessibility of Ecological Modelling", Alan
30+
Bundy, R. Muetzelfeldt, D. Robertson, M. Uschold.
31+
32+
http://www.research.ed.ac.uk/portal/files/412346/Eco_Logic_Logic_Based_Approaches_to_Ecological_Modelling.pdf
33+
, "Eco-Logic: Logic-Based Approaches to Ecological Modelling", D.
34+
Robertson, A. Bundy, R. Muetzelfeldt, M. Haggith, M. Uschold.
35+
36+
You might be interested in
37+
http://www.j-paine.org/excelsior_2004/intro.html . This is an early
38+
version of my structure-discovery program, to which I gave a
39+
Prolog-TLI-style interface with a command language that could pass
40+
spreadsheets around as values and operate on them.
41+
42+
---+ Batch convert spreadsheets to ODS
543

644
unoconv -f ods *.xlsx
745

8-
localc for PMT():
9-
ScGetRmz(nZins, nZzr, nBw, nZw, nFlag)
10-
11-
double ScInterpreter::ScGetRmz(double fZins, double fZzr, double fBw,
12-
double fZw, double fF)
13-
{
14-
double fRmz;
15-
if (fZins == 0.0)
16-
fRmz = (fBw + fZw) / fZzr;
17-
else
18-
{
19-
double fTerm = pow(1.0 + fZins, fZzr);
20-
if (fF > 0.0)
21-
fRmz = (fZw * fZins / (fTerm - 1.0)
22-
+ fBw * fZins / (1.0 - 1.0 / fTerm)) / (1.0+fZins);
23-
else
24-
fRmz = fZw * fZins / (fTerm - 1.0)
25-
+ fBw * fZins / (1.0 - 1.0 / fTerm);
26-
}
27-
return -fRmz;
28-
}
29-
30-
http://cgit.freedesktop.org/libreoffice/core/tree/sc/source/core/tool/interpr2.cxx

of_functions.pl

+1
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
Formula specification.
99
1010
@tbd Implement most of them
11+
@see http://cgit.freedesktop.org/libreoffice/core/tree/sc/source/core/tool/interpr2.cxx
1112
*/
1213

1314
%% pmt(+Zins, +Zzr, +Bw, +Zw, +F, -Value)

0 commit comments

Comments
 (0)