Skip to content
/ Skill Public

my cadence/virtuoso/icfb skill functions develloped over the years

Notifications You must be signed in to change notification settings

ebecheto/Skill

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Given 'as is', from microelectronic EDA tool Cadence © icfb 5141 to virtuoso 615, here is a bunch of skill function written over the years. Some function where written in the beginning and so less 'clean'.

  1. in ~/.bashrc : export SKILLDIR=$HOME/Skill
  2. copy skillMode.el in ~/.emacs.d/
  3. add load("~/.emacs.d/skillMode.el") in ~/.emacs
  4. add loadi(strcat(getShellEnvVar("SKILLDIR") "/menu.il")) in your ~/.cdsinit_personal

Since i created the function (file) named 'ineed' (ineed.il), I used the convention : one function, one file. It is similar to "require/import/include"-like feature. From that command, i load all the files that << I need >>.

I still do not know how to handle package for skill function properly. Something like python 'import' philosophy would be nice.

ab*.il files are not mine obviously, but since i use them once in a while i added them here to keep my scripts functionnal

See 🍎 example directory 🍎 :star: :star: :star: for explained pictures

;; syntax coloring test for lisp like on github
(foreach mapcar x  logRg(1e-15 1e+15 1.0/3) aelSuffixNotation(x))
;; syntax coloring test for clojure like on github
(foreach mapcar x  logRg(1e-15 1e+15 1.0/3) aelSuffixNotation(x))
;; syntax coloring test for scheme like on github
(foreach mapcar x  logRg(1e-15 1e+15 1.0/3) aelSuffixNotation(x))
;; common lisp ?
(foreach mapcar x  logRg(1e-15 1e+15 1.0/3) aelSuffixNotation(x))

About

my cadence/virtuoso/icfb skill functions develloped over the years

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published