Community
    • Login

    TCL Syntax Highlighting Error

    Scheduled Pinned Locked Moved Help wanted · · · – – – · · ·
    tcl syntax
    1 Posts 1 Posters 721 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Thomas EverettT
      Thomas Everett
      last edited by

      The problem is that Notepad++ does not recognize the dereference of the single quote character in the regsub function. This then reformats the syntax highlighting to indicate an error.
      See “regsub -all {0x|”} " in the code below. Everything between the two " characters is reformatted.

      Sample Code:
      if { [ regexp -nocase “node_name” $line ] } {
      set fields [split [ string trim [ join $line " " ] ] “=”]
      set tagValue [ string trim [ lindex $fields 1 ] ]
      regsub -all {0x|“} $tagValue “” tagValue
      set temp_result [ insert_xml_child $xmlfile “FRUInfo/${FRU}/${newFcTag}/PORT1” “WWN” “$tagValue” ]
      }
      if { [ regexp -nocase “port_name” $line ] } {
      set fields [split [ string trim [ join $line " " ] ] “=”]
      set tagValue [ string trim [ lindex $fields 1 ] ]
      regsub -all {0x|”} $tagValue “” tagValue
      set temp_result [ insert_xml_child $xmlfile “FRUInfo/${FRU}/${newFcTag}/PORT1” “PWWN” “$tagValue” ]
      }

      1 Reply Last reply Reply Quote 0
      • First post
        Last post
      The Community of users of the Notepad++ text editor.
      Powered by NodeBB | Contributors