Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
_site
13 changes: 7 additions & 6 deletions coding_guidelines_sli.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,12 +13,13 @@ layout: index
1. Names of SLI operators shall conform to the following rules.

functionname - standard name for PS conforming operator
FunctionName - names of Mathematica-like operator, or (other-language)-
like operator
:functionname - name of an undocumented, internal operator which may
disappear from the language anytime. Should only
be used in libraries, but not in user programs.
::functionname - name of undocumented, internal operator which
FunctionName - names of Mathematica-like operator, or
(other-language)-like operator
:functionname - name of an undocumented, internal operator which
may disappear from the language anytime. Should
only be used in libraries, but not in user
programs.
::functionname - name of undocumented, internal operator, which
operates on the execution stack.

1. Names may have type-specifier (TS) appended
Expand Down
8 changes: 4 additions & 4 deletions synapse_model_naming.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,9 @@ layout: index

1. Each connector needs to have a meaningful name, _CName_ in this document
2. The filenames for the connector are lower case and according to the following set of rules:
* Connection header: `cname_connection.h`
* Connection implementation: `cname_connection.cpp`
1. Connection header: `cname_connection.h`
2. Connection implementation: `cname_connection.cpp`
3. Class names for connectors are written in CamelCase and have to follow these templates:
* Connector class: `CNameConnector`
* Connector properties class: `CNameConnectorProperties`
1. Connector class: `CNameConnector`
2. Connector properties class: `CNameConnectorProperties`
4. The connector has to be registered under the name `cname_synapse` with the simulation kernel