[lexer] Attempt to add complex numbers to the DOT graph -- this is dumb
This commit is contained in:
		
							parent
							
								
									fb77e7e203
								
							
						
					
					
						commit
						92df0d9cfd
					
				
					 1 changed files with 19 additions and 2 deletions
				
			
		|  | @ -1,6 +1,7 @@ | |||
| digraph lexer { | ||||
|     rankdir=LR; | ||||
|     node [shape = doublecircle] LP RP B0 BF DP1 DD0 DD1 DD2 DR0 DR1 INF NAN EXD; | ||||
|     node [shape = doublecircle] LP RP B0 BF DP1 DD0 DD1 DD2 DR0 DR1 INF NAN EXD IMG; | ||||
|     node [shape = octagon, ratio=1] NRAT DDAT; | ||||
|     node [shape = circle]; | ||||
|     BEGIN -> LP  [ label = "(" ]; | ||||
|     BEGIN -> RP  [ label = ")" ]; | ||||
|  | @ -30,7 +31,7 @@ digraph lexer { | |||
|       | ||||
|     subgraph numbers { | ||||
|         BEGIN -> DD0 [ label = "0-9" ]; | ||||
|         BEGIN -> SN0 [ label = "+,-" ]; | ||||
|         BEGIN -> SN2 [ label = "+,-" ]; | ||||
|         BEGIN -> DP0 [ label = "." ]; | ||||
|         DD0 -> DD0 [ label = "0-9" ]; | ||||
|         DD0 -> DP1 [ label = "." ]; | ||||
|  | @ -90,5 +91,21 @@ digraph lexer { | |||
|         DD0 -> FR1 [ label = "/" ]; | ||||
|         FR1 -> DD2 [ label = "0-9" ]; | ||||
|         DD2 -> DD2 [ label = "0-9" ]; | ||||
| 
 | ||||
|         SN2 -> IMG [ label = "i" ]; | ||||
|         INF -> IMG [ label = "i" ]; | ||||
|         NAN -> IMG [ label = "i" ]; | ||||
|         DD0 -> IMG [ label = "i" ]; | ||||
| 
 | ||||
|         DR0 -> NRAT [ label = "@" ]; | ||||
|         DR1 -> NRAT [ label = "" ]; | ||||
|         NRAT -> DR0 [ label = "Dr" ]; | ||||
| 
 | ||||
|         DD0 -> DDAT [ label = "@" ]; | ||||
|         DD2 -> DDAT [ label = "@" ]; | ||||
|         DP1 -> DDAT [ label = "@" ]; | ||||
|         DD1 -> DDAT [ label = "@" ]; | ||||
|         EXD -> DDAT [ label = "@" ]; | ||||
|         DDAT -> SN0 [ label = "+,-" ]; | ||||
|     } | ||||
| } | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue