Changeset 89
- Timestamp:
- 12/20/07 07:19:58 (4 years ago)
- Files:
-
- trunk/swctools/GNUmakefile (modified) (1 diff)
- trunk/swctools/src/editor/config.xml (modified) (1 diff)
- trunk/swctools/src/editor/domain.xml (modified) (1 diff)
- trunk/swctools/src/graph/example/Spell.cpp (modified) (1 diff)
- trunk/swctools/src/graph/example/WordEmitter.cpp (modified) (1 diff)
- trunk/swctools/src/graph/example/run.sh (added)
- trunk/swctools/src/options/test.cpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/swctools/GNUmakefile
r69 r89 66 66 top/bin/doxygen src/Doxyfile 67 67 68 runEditorConfig: src/editor/LayoutEditor.swf src/graph/example/nodes.so src/graph/example/example 69 @echo using input: 70 @echo -e ---------------------- 71 @cat src/graph/example/testinput.txt 72 @echo -e ---------------------- 73 @echo running... 74 @LD_LIBRARY_PATH=src/graph/example src/graph/example/example src/editor/config.xml < src/graph/example/testinput.txt 75 @echo finished. 76 68 77 DEPS=$(patsubst deps/%.tar.gz,%,$(wildcard deps/*.tar.gz)) 69 78 INSTALLED_DEPS=$(patsubst %,deps/%/.installed, $(DEPS)) trunk/swctools/src/editor/config.xml
r31 r89 1 <config> 2 <graph> 3 <node id="FileReader" type="FileReader" filename="-"/> 4 <node id="WordParser" type="WordParser"/> 5 <node id="WordCount" type="WordCount"/> 6 <edge start="FileReader" end="WordParser"/> 7 <edge start="WordParser" end="WordCount"/> 1 <configuration> 2 <graph library="nodes"> 3 <node id="start" name="FileReader" type="FileReader" hole="" selected="" holeType="Node"/> 4 <node id="BlockReader" name="Tee" type="Tee" hole="" selected="" holeType="BlockReader"/> 5 <edge start="start" end="BlockReader"/> 6 <node id="BlockReader_1" name="WordParser" type="WordParser" hole="" selected="" holeType="BlockReader"/> 7 <edge start="BlockReader" end="BlockReader_1"/> 8 <node id="BlockReader_2" name="FileWriter" type="FileWriter" hole="" selected="" holeType="BlockReader"/> 9 <edge start="BlockReader" end="BlockReader_2"/> 10 <node id="WordReader" name="Spell" type="Spell" hole="" selected="" holeType="WordReader"/> 11 <edge start="BlockReader_1" end="WordReader"/> 12 <node id="WordReader_1" name="WordEmitter" type="WordEmitter" hole="" selected="" holeType="WordReader"/> 13 <edge start="WordReader" end="WordReader_1"/> 14 <node id="BlockReader_3" name="FileWriter" type="FileWriter" hole="" selected="True" holeType="BlockReader"/> 15 <edge start="WordReader_1" end="BlockReader_3"/> 8 16 </graph> 9 </config >17 </configuration> trunk/swctools/src/editor/domain.xml
r78 r89 11 11 <requires type="BlockReader"/> 12 12 <parameter name="filename" label="File Name" type="string"/> 13 < parameter name="goodness" label="Goodness" type="boolean"14 default="true"/ >15 < parameter name="blockSize" label="Buffer Size (bytes)" type="integer"13 <!-- parameter name="goodness" label="Goodness" type="boolean" 14 default="true"/ --> 15 <!-- parameter name="blockSize" label="Buffer Size (bytes)" type="integer" 16 16 default="512" 17 minimum="512"/ >17 minimum="512"/ --> 18 18 <parameter name="blockSize2" label="Buffer Size (bytes)" type="choice" 19 19 default="512"> trunk/swctools/src/graph/example/Spell.cpp
r80 r89 17 17 18 18 bool Spell::test(const WordBuffer & buf) { 19 if (buf.isWS) return false; 19 20 std::string word(buf.word, buf.length); 20 21 return words_.count(word) == 0; trunk/swctools/src/graph/example/WordEmitter.cpp
r73 r89 23 23 } 24 24 } 25 extern "C" { 26 swct::graph::Node * WordEmitter() { return new swct::example::WordEmitter(); } 27 } trunk/swctools/src/options/test.cpp
r23 r89 12 12 using namespace std; 13 13 14 static c har * sample =14 static const char * sample = 15 15 "<config>\n" 16 16 " <a int='-1' float='1.0' double='2.0' unsigned='0xff' bad='1='/>\n"
