📄 test2.gml
字号:
graph [ directed 1 node [ id 1 label "Program" ] node [ id 2 label "Opt Declarations" ] node [ id 3 label "Declarations" ] node [ id 4 label "Declarations" ] node [ id 5 label "Declaration" ] node [ id 6 label "Var Decl Part" ] node [ id 7 label "Var Decls" ] node [ id 8 label "Var Decl" ] node [ id 9 label "Newident List" ] node [ id 10 label "New Id List" ] node [ id 11 label "New Id List" ] node [ id 12 label "New Id List" ] node [ id 13 label "Newident" ] edge [ source 12 target 13 ] edge [ source 11 target 12 ] node [ id 16 label "Newident" ] edge [ source 11 target 16 ] edge [ source 10 target 11 ] node [ id 19 label "Newident" ] edge [ source 10 target 19 ] edge [ source 9 target 10 ] edge [ source 8 target 9 ] node [ id 23 label "Type" ] node [ id 24 label "Simple Type" ] node [ id 25 label "Ident" ] edge [ source 24 target 25 ] edge [ source 23 target 24 ] edge [ source 8 target 23 ] edge [ source 7 target 8 ] edge [ source 6 target 7 ] edge [ source 5 target 6 ] edge [ source 4 target 5 ] edge [ source 3 target 4 ] node [ id 34 label "Declaration" ] node [ id 35 label "Proc Decl Part" ] node [ id 36 label "Proc or Func" ] node [ id 37 label "Proc Heading" ] node [ id 38 label "Newident" ] edge [ source 37 target 38 ] node [ id 40 label "Formal Params" ] node [ id 41 label "Newident" ] edge [ source 40 target 41 ] edge [ source 37 target 40 ] edge [ source 36 target 37 ] node [ id 45 label "Body" ] node [ id 46 label "Block" ] node [ id 47 label "Opt Declarations" ] node [ id 48 label "Declarations" ] node [ id 49 label "Declaration" ] node [ id 50 label "Var Decl Part" ] node [ id 51 label "Var Decls" ] node [ id 52 label "Var Decl" ] node [ id 53 label "Newident List" ] node [ id 54 label "New Id List" ] node [ id 55 label "Newident" ] edge [ source 54 target 55 ] edge [ source 53 target 54 ] edge [ source 52 target 53 ] node [ id 59 label "Type" ] node [ id 60 label "Simple Type" ] node [ id 61 label "Ident" ] edge [ source 60 target 61 ] edge [ source 59 target 60 ] edge [ source 52 target 59 ] edge [ source 51 target 52 ] edge [ source 50 target 51 ] edge [ source 49 target 50 ] edge [ source 48 target 49 ] edge [ source 47 target 48 ] edge [ source 46 target 47 ] node [ id 71 label "Statement Part" ] node [ id 72 label "Compound Statement" ] node [ id 73 label "Statements" ] node [ id 74 label "Statements" ] node [ id 75 label "Statement" ] node [ id 76 label "Assignment" ] node [ id 77 label "Variable" ] node [ id 78 label "Ident" ] edge [ source 77 target 78 ] edge [ source 76 target 77 ] node [ id 81 label "Expression" ] node [ id 82 label "Simple Expr" ] node [ id 83 label "Simple Expr" ] node [ id 84 label "Term" ] node [ id 85 label "Factor" ] node [ id 86 label "Variable" ] node [ id 87 label "Ident" ] edge [ source 86 target 87 ] edge [ source 85 target 86 ] edge [ source 84 target 85 ] edge [ source 83 target 84 ] edge [ source 82 target 83 ] node [ id 93 label "Add Op" ] edge [ source 82 target 93 ] node [ id 95 label "Term" ] node [ id 96 label "Factor" ] node [ id 97 label "Variable" ] node [ id 98 label "Ident" ] edge [ source 97 target 98 ] edge [ source 96 target 97 ] edge [ source 95 target 96 ] edge [ source 82 target 95 ] edge [ source 81 target 82 ] edge [ source 76 target 81 ] edge [ source 75 target 76 ] edge [ source 74 target 75 ] edge [ source 73 target 74 ] node [ id 108 label "Statement" ] edge [ source 73 target 108 ] edge [ source 72 target 73 ] edge [ source 71 target 72 ] edge [ source 46 target 71 ] edge [ source 45 target 46 ] edge [ source 36 target 45 ] edge [ source 35 target 36 ] edge [ source 34 target 35 ] edge [ source 3 target 34 ] edge [ source 2 target 3 ] edge [ source 1 target 2 ] node [ id 120 label "Statement Part" ] node [ id 121 label "Compound Statement" ] node [ id 122 label "Statements" ] node [ id 123 label "Statements" ] node [ id 124 label "Statements" ] node [ id 125 label "Statements" ] node [ id 126 label "Statement" ] node [ id 127 label "Assignment" ] node [ id 128 label "Variable" ] node [ id 129 label "Ident" ] edge [ source 128 target 129 ] edge [ source 127 target 128 ] node [ id 132 label "Expression" ] node [ id 133 label "Simple Expr" ] node [ id 134 label "Term" ] node [ id 135 label "Factor" ] node [ id 136 label "Unsigned Lit" ] node [ id 137 label "Unsigned Number" ] edge [ source 136 target 137 ] edge [ source 135 target 136 ] edge [ source 134 target 135 ] edge [ source 133 target 134 ] edge [ source 132 target 133 ] edge [ source 127 target 132 ] edge [ source 126 target 127 ] edge [ source 125 target 126 ] edge [ source 124 target 125 ] node [ id 147 label "Statement" ] node [ id 148 label "Assignment" ] node [ id 149 label "Variable" ] node [ id 150 label "Ident" ] edge [ source 149 target 150 ] edge [ source 148 target 149 ] node [ id 153 label "Expression" ] node [ id 154 label "Simple Expr" ] node [ id 155 label "Term" ] node [ id 156 label "Factor" ] node [ id 157 label "Unsigned Lit" ] node [ id 158 label "Unsigned Number" ] edge [ source 157 target 158 ] edge [ source 156 target 157 ] edge [ source 155 target 156 ] edge [ source 154 target 155 ] edge [ source 153 target 154 ] edge [ source 148 target 153 ] edge [ source 147 target 148 ] edge [ source 124 target 147 ] edge [ source 123 target 124 ] node [ id 168 label "Statement" ] node [ id 169 label "Ident" ] edge [ source 168 target 169 ] node [ id 171 label "Simple Expr" ] node [ id 172 label "Term" ] node [ id 173 label "Factor" ] node [ id 174 label "Unsigned Lit" ] node [ id 175 label "Unsigned Number" ] edge [ source 174 target 175 ] edge [ source 173 target 174 ] edge [ source 172 target 173 ] edge [ source 171 target 172 ] edge [ source 168 target 171 ] node [ id 181 label "Direction" ] edge [ source 168 target 181 ] node [ id 183 label "Simple Expr" ] node [ id 184 label "Term" ] node [ id 185 label "Factor" ] node [ id 186 label "Expression" ] node [ id 187 label "Simple Expr" ] node [ id 188 label "Simple Expr" ] node [ id 189 label "Simple Expr" ] node [ id 190 label "Term" ] node [ id 191 label "Factor" ] node [ id 192 label "Variable" ] node [ id 193 label "Ident" ] edge [ source 192 target 193 ] edge [ source 191 target 192 ] edge [ source 190 target 191 ] edge [ source 189 target 190 ] edge [ source 188 target 189 ] node [ id 199 label "Add Op" ] edge [ source 188 target 199 ] node [ id 201 label "Term" ] node [ id 202 label "Factor" ] node [ id 203 label "Variable" ] node [ id 204 label "Ident" ] edge [ source 203 target 204 ] edge [ source 202 target 203 ] edge [ source 201 target 202 ] edge [ source 188 target 201 ] edge [ source 187 target 188 ] node [ id 210 label "Add Op" ] edge [ source 187 target 210 ] node [ id 212 label "Term" ] node [ id 213 label "Factor" ] node [ id 214 label "Unsigned Lit" ] node [ id 215 label "Unsigned Number" ] edge [ source 214 target 215 ] edge [ source 213 target 214 ] edge [ source 212 target 213 ] edge [ source 187 target 212 ] edge [ source 186 target 187 ] edge [ source 185 target 186 ] edge [ source 184 target 185 ] edge [ source 183 target 184 ] edge [ source 168 target 183 ] node [ id 225 label "Statement" ] node [ id 226 label "Ident" ] edge [ source 225 target 226 ] node [ id 228 label "Simple Expr" ] node [ id 229 label "Term" ] node [ id 230 label "Factor" ] node [ id 231 label "Unsigned Lit" ] node [ id 232 label "Unsigned Number" ] edge [ source 231 target 232 ] edge [ source 230 target 231 ] edge [ source 229 target 230 ] edge [ source 228 target 229 ] edge [ source 225 target 228 ] node [ id 238 label "Direction" ] edge [ source 225 target 238 ] node [ id 240 label "Simple Expr" ] node [ id 241 label "Term" ] node [ id 242 label "Factor" ] node [ id 243 label "Variable" ] node [ id 244 label "Ident" ] edge [ source 243 target 244 ] edge [ source 242 target 243 ] edge [ source 241 target 242 ] edge [ source 240 target 241 ] edge [ source 225 target 240 ] node [ id 250 label "Statement" ] node [ id 251 label "Compound Statement" ] node [ id 252 label "Statements" ] node [ id 253 label "Statements" ] node [ id 254 label "Statements" ] node [ id 255 label "Statements" ] node [ id 256 label "Statement" ] node [ id 257 label "Assignment" ] node [ id 258 label "Variable" ] node [ id 259 label "Ident" ] edge [ source 258 target 259 ] edge [ source 257 target 258 ] node [ id 262 label "Expression" ] node [ id 263 label "Simple Expr" ] node [ id 264 label "Simple Expr" ] node [ id 265 label "Term" ] node [ id 266 label "Factor" ] node [ id 267 label "Variable" ] node [ id 268 label "Ident" ] edge [ source 267 target 268 ] edge [ source 266 target 267 ] edge [ source 265 target 266 ] edge [ source 264 target 265 ] edge [ source 263 target 264 ] node [ id 274 label "Add Op" ] edge [ source 263 target 274 ] node [ id 276 label "Term" ] node [ id 277 label "Factor" ] node [ id 278 label "Unsigned Lit" ] node [ id 279 label "Unsigned Number" ] edge [ source 278 target 279 ] edge [ source 277 target 278 ] edge [ source 276 target 277 ] edge [ source 263 target 276 ] edge [ source 262 target 263 ] edge [ source 257 target 262 ] edge [ source 256 target 257 ] edge [ source 255 target 256 ] edge [ source 254 target 255 ] node [ id 289 label "Statement" ] node [ id 290 label "Assignment" ] node [ id 291 label "Variable" ] node [ id 292 label "Ident" ] edge [ source 291 target 292 ] edge [ source 290 target 291 ] node [ id 295 label "Expression" ] node [ id 296 label "Simple Expr" ] node [ id 297 label "Simple Expr" ] node [ id 298 label "Term" ] node [ id 299 label "Factor" ] node [ id 300 label "Variable" ] node [ id 301 label "Ident" ] edge [ source 300 target 301 ] edge [ source 299 target 300 ] edge [ source 298 target 299 ] edge [ source 297 target 298 ] edge [ source 296 target 297 ] node [ id 307 label "Add Op" ] edge [ source 296 target 307 ] node [ id 309 label "Term" ] node [ id 310 label "Factor" ] node [ id 311 label "Variable" ] node [ id 312 label "Ident" ] edge [ source 311 target 312 ] edge [ source 310 target 311 ] edge [ source 309 target 310 ] edge [ source 296 target 309 ] edge [ source 295 target 296 ] edge [ source 290 target 295 ] edge [ source 289 target 290 ] edge [ source 254 target 289 ] edge [ source 253 target 254 ] node [ id 322 label "Statement" ] node [ id 323 label "Procedure Call" ] node [ id 324 label "Ident" ] edge [ source 323 target 324 ] node [ id 326 label "Actual Params" ] node [ id 327 label "Actuals List" ] node [ id 328 label "Actuals List" ] node [ id 329 label "Actual Param" ] node [ id 330 label "Expression" ] node [ id 331 label "Simple Expr" ] node [ id 332 label "Term" ] node [ id 333 label "Factor" ] node [ id 334 label "Variable" ] node [ id 335 label "Ident" ] edge [ source 334 target 335 ] edge [ source 333 target 334 ] edge [ source 332 target 333 ] edge [ source 331 target 332 ] edge [ source 330 target 331 ] edge [ source 329 target 330 ] edge [ source 328 target 329 ] edge [ source 327 target 328 ] node [ id 344 label "Actual Param" ] node [ id 345 label "Expression" ] node [ id 346 label "Simple Expr" ] node [ id 347 label "Term" ] node [ id 348 label "Factor" ] node [ id 349 label "Variable" ] node [ id 350 label "Ident" ] edge [ source 349 target 350 ] edge [ source 348 target 349 ] edge [ source 347 target 348 ] edge [ source 346 target 347 ] edge [ source 345 target 346 ] edge [ source 344 target 345 ] edge [ source 327 target 344 ] edge [ source 326 target 327 ] edge [ source 323 target 326 ] edge [ source 322 target 323 ] edge [ source 253 target 322 ] edge [ source 252 target 253 ] node [ id 363 label "Statement" ] edge [ source 252 target 363 ] edge [ source 251 target 252 ] edge [ source 250 target 251 ] edge [ source 225 target 250 ] edge [ source 168 target 225 ] edge [ source 123 target 168 ] edge [ source 122 target 123 ] node [ id 371 label "Statement" ] edge [ source 122 target 371 ] edge [ source 121 target 122 ] edge [ source 120 target 121 ] edge [ source 1 target 120 ]]
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -