Bläddra i källkod

Deployed 8cb3e8e with MkDocs version: 1.1.2

Gilbert Brault 5 år sedan
förälder
incheckning
b5d0457de2
4 ändrade filer med 166 tillägg och 81 borttagningar
  1. 159 75
      resources/yamlpysketchergrammar.xhtml
  2. 1 1
      search/search_index.json
  3. BIN
      sitemap.xml.gz
  4. 6 5
      yamlsketcher/index.html

Filskillnaden har hållts tillbaka eftersom den är för stor
+ 159 - 75
resources/yamlpysketchergrammar.xhtml


Filskillnaden har hållts tillbaka eftersom den är för stor
+ 1 - 1
search/search_index.json


BIN
sitemap.xml.gz


+ 6 - 5
yamlsketcher/index.html

@@ -440,12 +440,13 @@ Parts          ::= "-" " " "parts:\n" Comment? Par
 Part           ::= Part_Name Shapes
 Part           ::= Part_Name Shapes
 Part_Name      ::= INDENT "-" " " "name: " Identifier Comment? "\n" DEDENT
 Part_Name      ::= INDENT "-" " " "name: " Identifier Comment? "\n" DEDENT
 Shapes         ::= INDENT " " " " "shapes:\n" Comment? Shape+ DEDENT
 Shapes         ::= INDENT " " " " "shapes:\n" Comment? Shape+ DEDENT
-Shape          ::= Expression| DoAction | SketchObject
-Expression     ::= INDENT Identifier ":" "|\n"? PyRightHandExpression Comment? "\n" DEDENT
-DoAction       ::= INDENT Identifier ":" Comment? "\n" Action DEDENT
-Action         ::= INDENT "action:" PyExpression Comment? "\n" DEDENT
+Shape          ::= Libraries | Expression | DoAction | SketchObject
+Libraries      ::= INDENT "libraries:" " " (PyImport | "[" (PyImport ",")+ PyImport "]") "\n" DEDENT
+Expression     ::= INDENT Identifier ":" " " "|\n"? PyRightHandExpression Comment? "\n" DEDENT
+DoAction       ::= INDENT Identifier ":" " " Comment? "\n" Action DEDENT
+Action         ::= INDENT "action:" " " PyExpression Comment? "\n" DEDENT
 SketchObject   ::= INDENT Formula Styles? Transforms? DEDENT
 SketchObject   ::= INDENT Formula Styles? Transforms? DEDENT
-Formula        ::= INDENT "|\n"? SketcherCreator Comment? "\n" DEDENT
+Formula        ::= INDENT "formula:" (" " | "|\n") SketcherCreator Comment? "\n" DEDENT
 SketcherCreator::= SketcherClass "(" PyFunctionArgs ")"
 SketcherCreator::= SketcherClass "(" PyFunctionArgs ")"
 SketcherClass  ::= "Line" | "Rectangle" | "Triangle" | "Circle" | "Distance_wText" | "Text" | "Cross" | "Axis" |
 SketcherClass  ::= "Line" | "Rectangle" | "Triangle" | "Circle" | "Distance_wText" | "Text" | "Cross" | "Axis" |
 "Arc" | "Arc_wText" | "Arrow1" | "Force" | "Wall" | "Curve" | "Trajectory" | "Gravity" | "Moment" | "Text_wArrow" | "Wheel" | "Spring" | "Dashpot"
 "Arc" | "Arc_wText" | "Arrow1" | "Force" | "Wall" | "Curve" | "Trajectory" | "Gravity" | "Moment" | "Text_wArrow" | "Wheel" | "Spring" | "Dashpot"