Browse Source

Added python files to .gitignore

master
tedjk 11 years ago
parent
commit
07f5a50ed3
  1. 1
      .gitignore
  2. 54
      juci/snippet.py

1
.gitignore vendored

@ -9,3 +9,4 @@
!*.h !*.h
!CMakeLists.txt !CMakeLists.txt
!config.json !config.json
!*.py

54
juci/snippet.py

@ -0,0 +1,54 @@
#!/usr/bin/python
#snippet plugin
import juci_to_python_api
print("From Python: Snippet run")
snippets = {}
snippets["hoy"] = "hoyvalue"
snippets["for"] = """\
for(#int i=0; #i<#v.size(); #i++) {
std::cout << v[i] << std::endl;
}
"""
snippets["if"] = """\
if(#) {
#
}
"""
snippets["ifelse"] = """\
if(#) {
#
} else {
#
}
"""
snippets["while"] = """\
while(#) {
#
}
"""
snippets["main"] = """\
int main(int argc, char *argv[]) {
//Do something
}
"""
snippets["hello"] = """\
#include <iostream>
int main(int argc, char *argv[]) {
std::cout << "Hello, world! << std::endl;
}
"""
def getSnippet(word):
try:
output = snippets[word]
except KeyError:
output = word
return output
theWord=juci_to_python_api.getWord()
output=getSnippet(theWord)
print(theWord)
juci_to_python_api.replaceWord(output)
Loading…
Cancel
Save